Библиотека Python для Zabbix

zabbix_utils — это официальная библиотека Python для Zabbix.

С помощью zabbix_utils вы можете:

  • Использовать Zabbix API для управления объектами Zabbix (создавать узлы сети, обновлять элементы данных, получать события и т. д.).
  • Собирать данные с Zabbix агент (аналогично Zabbix get).
  • Отправлять данные на Zabbix сервер или прокси (аналогично Zabbix sender).

Библиотека поддерживает как синхронное, так и асинхронное выполнение скриптов, что позволяет использовать её как для простых рабочих процессов, так и для крупномасштабных параллельных операций, таких как массовый сбор данных, пакетный экспорт, обработка оповещений и эффективное масштабирование системы.

Библиотека совместима с поддерживаемыми версиями Zabbix сервер и современными выпусками Python.

Чтобы начать, установите библиотеку, а затем следуйте руководству Быстрый старт.