插件脚本

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

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

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

🎯 由于读者水平参差不齐,重口难调,社区小伙伴一直在持续更新优化文档内容,如果您觉得本页文档内容有误或不够完善,欢迎您参与到文档的编写中来,点击下方的 Edit this page on GitHub 即可编辑 👇