OpenTelemetry Protocol (OTLP)
一种通信规范,将程序的使用量和性能记录打包成标准格式后发送给监控工具
简单来说
OTLP是一种通信规范,它让程序把记录自己做了什么的数据,装进一个到哪儿都能被读懂的通用包装里发送出去。
打个比方,这就像快递箱的统一规格。只要箱子的大小和标签格式是固定的,任何物流中心都不用打开箱子,光看标签就能分类。OTLP也是同样的道理:不管是哪个程序产生的数据,只要是请求次数、处理时间、使用量之类的记录,都用同样的格式打包发送,接收方的监控面板就能直接把它们画成图表,不需要额外的转换。
所以,即便开发者用的工具和显示数据的监控面板(仪表盘)是不同公司的产品,只要都遵循这套打包规范,数据就能互通。
在报道中是这样出现的
文章中提到,运行编程代理时产生的使用量指标会被打包成OTLP格式,发送到亚马逊CloudWatch能识别的地址(即OTLP端点)。这里需要注意的是,OTLP并不是某家公司的产品,而是多种工具共同使用的一种传输格式。
