Per-process stat monitoring solution for Zabbix
Project description
# Zaggregator
Zaggregator - is a non-envasive per-process data collector for Zabbix.
- It consists of two parts:
- zaggregator (daemon) which fetches and caches process table each zaggregator.daemon.delay (30) seconds, groups processes and stores statistics into sqlite database.
- zcheck script for integrating with zabbix-agent fetches data from sqlite database
There is systemd service file for zaggregator-daemon, but for security reasons pip cannot install files into /etc, so you will need to do it manually. See [Install](#install) section for details.
# Requirements python3
# Install
Recommended:
`bash pip install zaggregator cp /usr/local/share/zaggregator/zaggregator.service /etc/systemd/system/ systemctl enable zaggregator systemctl start zaggregator cp /usr/local/share/zaggregator/zaggregator.conf /etc/zabbix/zabbix_agentd.d/ service zabbix-agent restart `
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size zaggregator-0.0.10-py3.5.egg (48.4 kB) | File type Egg | Python version 3.5 | Upload date | Hashes View |
Filename, size zaggregator-0.0.10.tar.gz (15.6 kB) | File type Source | Python version None | Upload date | Hashes View |