beanstalkd module for zabbix
- zabbix >= 2.0
This template discovers every beanstalkd's tube on the host and retrieves the stats. It also creates graphs for each tube.
On each zabbix agent hosts:
wget https://raw.githubusercontent.com/gameserverapp/zabbix-beanstalkd/master/userparameter_beanstalkd.conf -O /etc/zabbix/zabbix_agentd.conf.d/userparameter_beanstalkd.conf
apt-get install -y python
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
python get-pip.py
pip install netifaces
pip install beanstalkc
pip install PyYAML==3.13
wget https://raw.githubusercontent.com/gameserverapp/zabbix-beanstalkd/master/zabbix-beanstalkd-discover.py -O /usr/local/bin/zabbix-beanstalkd-discover.py
chmod +x /usr/local/bin/zabbix-beanstalkd-discover.py
systemctl restart zabbix-agent.service