Skip to content

xiaoziv/categraf-playbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

categraf-playbook

ansible-playbook for categraf

功能

  • 批量在主机上使用docker-compose部署categraf
  • 支持基础系统指标的采集
  • 支持不同主机差异化配置的指标采集(如端口监控等)
  • 幂等操作

如何使用

  • 配置roles/categraf/defaults/main.yaml中的变量
  • 配置hosts文件中的主机
  • 运行ansible-playbook -i hosts -f categraf.yaml
  • have fun

Q&A

如何添加采集插件?

  • 对于通用的采集插件,将插件配置放入roles/categraf/templates/conf中,文件名需要为插件名+.toml
  • 对于主机个性化插件,支持通过主机变量 + jinja2-template的方式渲染个性化配置,可以参考roles/categraf/templates/conf/net_response.toml.j2

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages