osinet / beanstalk-munin
A set of Munin plugins for Beanstalkd
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 4
Forks: 0
Open Issues: 0
Type:project
Requires
- php: > 5.4
- pda/pheanstalk: ^3.0
Requires (Dev)
- phpmd/phpmd: ^2.6
- sebastian/phpcpd: ^4
- squizlabs/php_codesniffer: ^3
README
A few simple Munin plugins to monitor beanstalkd.
Requires PHP >= 7.4, Composer + Pheanstalk 4. APLv2 License.
List tubes to monitor using the TUBES
variable in Munin's plugin conf.
It is basically a PHP port of the original Urban Airship plugins written in Python.
Usage configuration
The plugins can take the server configuration from the environment:
BEANSTALKD_HOST
: defines the hostname for the Beanstalkd server, defaulting tolocalhost
.BEANSTALKD_PORT
: defines the TCP port for the Beanstalkd server, defaulting to 11300.BEANSTALKD_TIMEOUT
: defines the connection timeout in seconds, defaulting to 10.BEANSTALKD_TUBES
: a space-separated list of tubes to monitor, defaulting todefault
. Only used by the Queue Age plugin.
Original Python version
https://github.com/urbanairship/beanstalk-munin