导读 | Categraf v0.2.5 版本发布,框架调优,扩展监控采集插件更加简单了 |
做了重大重构,把很多插件侧的代码提取到了框架层,写监控插件的代价更小了,代码看起来也更干净了
在框架侧做了一些通用的逻辑,比如:
所有插件都支持 processor_enum 配置,可以做 value 映射,比如采集的数据如果是字符串枚举,可以转换为数字,这对 prometheus 生态是必须的,因为 prometheus 生态的时序库只能接收数值类型的数据
Categraf 是一个监控采集 Agent,类似 Telegraf、Grafana-Agent、Datadog-Agent,希望对所有常见监控对象提供监控数据采集能力,采用 All-in-one 的设计,不但支持指标采集,也希望支持日志和调用链路的数据采集。
Categraf 采集到数据可以推给 Prometheus、VictoriaMetrics、M3DB、InfluxDB、TDEngine 等,如果大家觉得搞很多个 exporter 不方便,可以尝试一下 Categraf,我们不但希望 Categraf 能支持丰富的采集插件,也能够把我们 10 年来的监控系统构建经验落地到这个产品,让大家享受到开箱即用的最佳实践。
国内目前没有一款特别好用的 all-in-one 的监控数据采集器,希望 Categraf 能肩负这个重任,在大家的共同参与下,逐渐打磨成为一款开箱即用的采集器。
原文来自:
本文地址://lrxjmw.cn/categraf-linux-java.html编辑:倪家兴,审核员:清蒸github
Linux大全:
Linux系统大全: