《云计算与虚拟化技术丛书 Service Mesh实战》—3.4.5 telemetry
【摘要】 本书摘自《云计算与虚拟化技术丛书 Service Mesh实战:基于Linkerd和Kubernetes的微服务实践》一文中的第3章,第3.4.5节,作者是杨彰显。
3.4.5 telemetry
telemetry配置块主要配置如何收集和发送Linkerd产生的telemetry数据,你可以选择不同收集或发送工具,也可以控制收集的比例。Linkerd支持配置如下收集或发送工具。
io.l5d.prometheus:以prometheus的数据格式收集指标,然后发送到prometheus。
io.l5d.influxdb:以influxdb的数据格式收集指标,然后发送到influxdb。
io.l5d.tracelog:设置日志级别和收集样本比率,日志级别也可从Linkerd管理页面进行设置。
io.l5d.recentRequests:设置收集最近请求样本比率和保存多少请求在内存,可从Linkerd管理页面查看。
io.l5d.zipkin:设置将追踪数据发送到zipkin以帮助问题定位。
io.l5d.statsd:以statsd的数据格式收集指标,然后发送到statsd,由于它可能导致Linkerd高时延,现已不再继续支持,尽量避免在产线使用。
如下是我们示例中配置:
telemetry:
- kind: io.l5d.recentRequests
sampleRate: 0.01
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)