Nesta página
Biblioteca Python para o Zabbix
zabbix_utils é a biblioteca oficial do Python para o Zabbix.
Com o zabbix_utils você pode:
- Usar a API do Zabbix para gerenciar objetos do Zabbix (criar hosts, atualizar items, obter eventos, etc.).
- Coletar dados do agent do Zabbix (semelhante ao Zabbix get).
- Enviar dados para o server ou proxy do Zabbix (semelhante ao Zabbix sender).
A biblioteca suporta execução de scripts síncronos e assíncronos, permitindo lidar tanto com fluxos de trabalho simples quanto com operações paralelas em larga escala, como coleta massiva de dados, exportações em massa, processamento de alertas e escalonamento eficiente do sistema.
A biblioteca é compatível com as versões suportadas do server do Zabbix e com as versões modernas do Python.
Para começar, instale a biblioteca e siga o guia quickstart.