En esta página
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.