collectd的haproxy stats插件。
collectd-haprox的Python项目详细描述
用于collectd收集本地HAProxy实例度量的插件,具有 专注于简单的安装和配置。
(用Grafana绘制的图形)
安装
该项目位于PyPI上,因此安装是一个简单的pip命令:
pip install collectd-haproxy
注意
如果collectd在激活virtualenv的情况下运行(在 supervisord例如,设置)确保collected haproxy包 在Virtualenv的模块路径中安装并可用,或Collectd将 遇到一个重要的错误。
为了正常运行,本地haproxy实例将需要 启用了“stats socket”,可以找到有关如何执行此操作的详细信息 here。
配置
最基本的配置是指定haproxy套接字文件的位置 位置:
LoadPlugin "python" <Plugin python> Import "collectd_haproxy" <Module haproxy> Socket "/var/run/haproxy.sock" </Module> </Plugin>
有关所有可用选项的详细信息,read the docs!