Skip to content
This repository has been archived by the owner on Nov 26, 2021. It is now read-only.
/ zaggregator Public archive
forked from fordindin/zaggregator

zabbix-agent extension to enable better than just per-process monitoring

License

Notifications You must be signed in to change notification settings

skyeng/zaggregator

 
 

Repository files navigation

Форк репозитория fordindin/zaggregator

Краткое описание

Форк репозитория fordindin/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 section for details.

Requirements

python3

Install

Recommended:

pip install zaggregator
cp /usr/share/zaggregator/zaggregator.service /etc/systemd/system/
systemctl enable zaggregator
systemctl start zaggregator
cp /usr/share/zaggregator/zaggregator.conf /etc/zabbix/zabbix_agentd.d/
service zabbix-agent restart

About

zabbix-agent extension to enable better than just per-process monitoring

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 93.0%
  • Shell 7.0%