![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Opentelemetry
文章平均质量分 93
蓝宝石的傻话
这个作者很懒,什么都没留下…
展开
-
监控系统企业架构演进史-拨测监控
在《监控系统企业架构演进史-跨地域混合云》中,监控系统已经逐步成熟且企业化发展。这一章节简单讲述一下期间的拨测能力搭建,以下是这套系统的发展史,在监控平台搭建的过程中,内部监控采集还不足以满足企业业务需求,在计划发展apm之前,异地拨测的黑匣子监控也纳入了该系统的一个子功能。原创 2024-01-12 00:07:07 · 913 阅读 · 1 评论 -
eBPF系列之:DeepFlow 扩展协议解析实践(MongoDB协议与Kafka协议)
两者都存在一个共性问题,就是每增加一个协议,识别协议解码的效率相对降低可以通过配置的方式减少需解码的协议数量原生Rust扩展运行时的资源占用比插件低支持的功能比插件的丰富,且定制性更灵活在语言方面的开发难度比插件的大相对插件开发而言,新增协议需要改动的地方较多,还涉及到 Server 的一小部分代码Wasm插件扩展用 Golang 开发相对 Rust 语言难度较低可在运行时通过 CLI 方式加载扩展性强Go 的标准库和第三方库有一定的限制,且调试难度大,导致插件异常较难排除。原创 2024-01-10 16:46:01 · 1397 阅读 · 0 评论 -
VictoriaMetrics的指标流聚合能力应用
在实际测试过程中,启动vmagent分片加副本采集能力结合实时流聚合,资源使用大幅增加,在量级极大的情况下频繁出现采集连续断点的问题,恶化了断点导致的计算结果差异问题。在指标流聚合中,该能力是对单一指标做高效的降维计算,但是在现实中要描述复杂场景是需要对多指标来结合函数计算的。在现实世界是更残酷的,某个时间断点是无可避免,原因很多,有网络上的、有被采集服务的性能问题等。但是流计算对数据处理是有窗口限制的,如果用同步逻辑阻塞在这里,就会影响性能,导致后续的时间。所以这里适合异步转发。原创 2024-01-08 11:30:57 · 1455 阅读 · 0 评论 -
监控系统企业架构演进史-跨地域混合云
在《监控系统企业架构演进史-初入Prometheus》中,监控系统已经从单体架构升级到单IDC分布式架构了。前一篇文章的内容是适用于虚拟机部署和容器部署的。Prometheus是云原生时代的产物,一般和Kubernetes配套使用,但是Prometheus本身也能在非Kubernetes取替传统监控如Zabbix使用的。在该篇文章中,开始以Kubernetes的部署来升级整个监控系统架构,使之在跨地域混合云的业务场景中更具灵活性。原创 2024-01-05 19:44:41 · 1016 阅读 · 1 评论 -
监控系统企业架构演进史-初入Prometheus
原文出自:Prometheus是一个开源的监控与时间序列数据库系统,在近年来得到了越来越广泛的应用。官方的架构图如图所示:本系列文章会以Prometheus的在一个企业里的部署架构演进过程中逐步理解和深入各种组件和概念。原创 2024-01-02 20:53:30 · 1038 阅读 · 0 评论