zabbix-agent-osso - Zabbix Agent scripts
UserParameters and the necessary support scripts.
This package attempts to address our common zabbix configuration needs.
Install this onto the machine. Fetch a pre-built debian package from somewhere or build one yourself:
dpkg-buildpackage -us -uc -sa
*.conffor older zabbix agents; and not the
Add this local config as
Hostname=walter-dev.EXAMPLE.COM Server=zabbix.EXAMPLE.COM, zabbix-proxy1.EXAMPLE.COM, zabbix-proxy2.EXAMPLE.COM ServerActive=zabbix-proxy1.EXAMPLE.COM #DebugLevel=4
On your Zabbix server you'll want to import the provided Zabbix Templates.
||The zabbix UserParameters as expected to be
The scripts directory mainly consists of scripts that should be run periodically by the root user.
Most are not invoked by the zabbix UserParameter directly because they either take too much time to run or because they require more permissions.
||Cron jobs for slow tasks.|
||Sudoers files for zabbix scripts that require more permissions.|
- Add asterisk monitoring?
- Remark how we shouldn't use 0.1~rcX for versioning, because we also append ~deb8 to it, and the final release would come before the rc-release. Use ~aX instead.
- Add RANDOM-sleep to periodic cron jobs? Use SHELL=/bin/bash and RANDOM?
dpkg -l|grep ^rc|wc -land