Biblioteca Python para Zabbix

zabbix_utils es la biblioteca oficial de Python para Zabbix.

Con zabbix_utils puedes:

  • Usar la API de Zabbix para gestionar objetos de Zabbix (crear hosts, actualizar items, obtener eventos, etc.).
  • Recopilar datos desde el agent de Zabbix (de forma similar a Zabbix get).
  • Enviar datos al server o proxy de Zabbix (de forma similar a Zabbix sender).

La biblioteca admite la ejecución de scripts tanto síncronos como asíncronos, lo que le permite manejar tanto flujos de trabajo simples como operaciones paralelas a gran escala, como la recopilación masiva de datos, exportaciones masivas, procesamiento de alertas y escalado eficiente del sistema.

La biblioteca es compatible con las versiones soportadas del server de Zabbix y las versiones modernas de Python.

Para comenzar, instala la biblioteca y luego sigue la guía de inicio rápido.