
100
|
第
10
章
10.5 温和改进,积极复用
采用任何新技术的最大障碍之一是沉没成本谬误。当个人和组织由于先前投入的时间、
金钱或努力而继续某种行为或努力时,就会犯沉没成本谬误
注
1
。
1
你的组织已经在不再适
用的传统方法上投入了多少时间、金钱和努力来满足你的需求?
当越来越多的人认同沉没成本这个观点的时候,就无法从根本上进行变更,那些不愿意
放弃沉没成本的人也就会变成变更的阻碍。他们会问:以前老技术所花费的成本和投入
怎么办?尽管沉没成本这个理论没有任何的逻辑性,但是它背后的原因的确真实存在。
如果不采取任何措施,那么沉没成本这个因素会阻止可观测性的发展。
时刻留意并抓住各种可以把其他工作提升到可观测性的机会。例如,如果有一个已经存
在的数据流,且条件具备,可以将这个数据流发送到另一个系统中,或者可以通过其他
方式调取这个数据,那么请一定要珍惜这个可以完善可观测性数据的机会。下面会提供
几个包含这种机会的案例:
•
如果你使用的是
ELK
堆栈
—
甚至只是
Logstash
部分
—
那么添加一段代码,将数
据源的输出发送到另一个系统很简单。将这个数据流发送到你的可观测性工具。邀
请用户比较体验。
•
如果你已经在使用结构化日志,你需要做的就是添加一个唯一
ID
来记录事件,因为
它们在整个堆栈中都存在。你可以将这些日志保留在现有的日志分析工具中,同时
将它们作为链路事件发送到你的可观测性工具。
•
尝试与现有的
APM
解决方案一起运行可观测性的探针(例如
Honeycomb
的
Beelines
或
OTel
)。邀请用户比较和对比体验。 ...