osinet / beanstalk-munin
一套用于Beanstalkd的Munin插件
v1.0.0
2018-08-13 06:34 UTC
Requires
- php: > 5.4
- pda/pheanstalk: ^3.0
Requires (Dev)
- phpmd/phpmd: ^2.6
- sebastian/phpcpd: ^4
- squizlabs/php_codesniffer: ^3
README
一些简单的Munin插件,用于监控beanstalkd。
需要PHP >= 7.4,Composer + Pheanstalk 4。APLv2许可证。
使用Munin的插件配置中的TUBES
变量来列出要监控的通道。
基本上是原始由Python编写的Urban Airship插件的PHP端口。
使用配置
插件可以从环境变量中获取服务器配置
BEANSTALKD_HOST
:定义Beanstalkd服务器的主机名,默认为localhost
。BEANSTALKD_PORT
:定义Beanstalkd服务器的TCP端口,默认为11300。BEANSTALKD_TIMEOUT
:定义连接超时时间(秒),默认为10。BEANSTALKD_TUBES
:要监控的通道的空格分隔列表,默认为default
。仅由队列年龄插件使用。
原始Python版本
https://github.com/urbanairship/beanstalk-munin