OpenTelemetry Collector如何发挥作用?
OpenTelemetry Collector 首先会完成统一的数据采集,任何数据类型都可以进行数 据采集,然后做通用的处理,比如格式化、数据的标签打标,还可以进行一些指标 的预聚合动作,最常见的比如调用链,可以根据 service IP 等粒度先将数据聚合再 进行采样,可以保证指标的精准度,而且上传到服务端也可以降低成本。
OpenTelemetry Collector 还可提供本地存储的能力,可以将一部分最近的数据先临 时缓存,然后进行比如最近 10 分钟的全量查询、错慢全采等,可以更好地利用边缘 的存储能力。
针对处理好的数据,OpenTelemetry Collector 提供了非常灵活的转发方式,可以支 持不同的协议,比如 Prometheus 协议、OTLP 协议等,也可以支持多数据源的转 发,可以发送到云服务端,也可以转存到边缘存储,更加灵活。
以上内容摘自 《2021 阿里云可观测技术峰会演讲实录合辑(下)》 电子书,点击https://developer.aliyun.com/ebook/download/7719 可下载完整版
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云原生可观测基于Prometheus、Grafana 、OpenTelemetry 等核心产品, 形成指标、链路存储分析、异构数据源集成的数据层, 通过标准PromQL和SQL提供大盘展示、告警与探索能力。