插件脚本

对于监控系统,基础功能的强弱确实非常关键,但是如何在不同的场景落地实践,则更为关键。在《监控实践》章节,搜罗各类监控实践经验,会以不同的组件分门别类,您如果对某个组件有好的实践经验,欢迎提 PR,把您的文章链接附到对应的组件目录下。

Categraf 虽然已经内置了很多采集插件,但是总会有一些自定义监控数据采集的需求场景,此时可以考虑使用 Categraf 的 input.exec 插件。这个插件可以执行用户指定的脚本(可以是 Shell、Python、Perl 等脚本,也可以是 Go、C++ 的二进制,只要是个可执行文件就行),然后截获脚本的 stdout,解析为监控数据。

之前有些社区用户提供了一些插件脚本样例,可以参考:Categraf Exec 插件脚本样例。也欢迎大家继续提交样例。