Categraf v0.2.5 版本发布,框架调优,扩展监控采集插件更加简单了
Categraf v0.2.5 更新内容 做了重大重构,把很多插件侧的代码提取到了框架层,写监控插件的代价更小了,代码看起来也更干净了 在框架侧做了一些通用的逻辑,比如: 所有的插件都支持配置labels,可以为时序数据附加一些自定义标签 所有插件都可以通过interval和interval_times配置,来控制执行频率 所有插件都支持metrics_drop和metrics_pass配置,通过黑白名单的方式来过滤监控指标,丢弃一些没用的指标 所有插件都支持metrics_name_prefix,可以为指标名字添加前缀 所有插件都支持processor_enum配置,可以做value映射,比如采集的数据如果是字符串枚举,可以转换为数字,这对prometheus生态是必须的,因为prometheus生态的时序库只能接收数值类型的数据 Categraf 是什么? Categraf 是一个监控采集 Agent,类似 Telegraf、Grafana-Agent、Datadog-Agent,希望对所有常见监控对象提供监控数据采集能力,采用 All-in-one 的设计,不但支持指标采集,也...