Esta seção fornece uma visão geral das funções fornecidas pela API do Zabbix e ajudará você a se orientar nas classes e métodos disponíveis.
A API do Zabbix permite acessar o histórico e outros dados coletados durante o monitoramento.
Gerencie dashboards e crie relatórios agendados com base neles.
API de dashboard | API de dashboard de template | API de relatório
Recupera uma lista de nós do server e seus status.
API de cluster de alta disponibilidade
Recupera valores históricos coletados pelos processos de monitoramento do Zabbix para apresentação ou processamento adicional.
Recupera valores de tendências calculados pelo Zabbix server para apresentação ou processamento posterior.
Recupere eventos gerados por triggers, descoberta de rede e outros sistemas Zabbix para um gerenciamento de situações mais flexível ou integração com ferramentas de terceiros.
Recupera problemas de acordo com os parâmetros fornecidos.
Configure mapas para criar representações dinâmicas detalhadas de sua infraestrutura de TI.
Interaja com o gerenciador de tarefas do Zabbix server, criando tarefas e recuperando respostas.
A API do Zabbix permite acessar os dados coletados durante o monitoramento de serviços.
Defina Objetivos de Nível de Serviço (SLO), recupere informações detalhadas dos Indicadores de Nível de Serviço (SLI) sobre o desempenho do serviço.
Gerencie serviços para monitoramento de nível de serviço e recupere informações detalhadas de SLA sobre qualquer serviço.
A API do Zabbix permite que você gerencie a configuração do seu sistema de monitoramento.
Gerencie grupos de hosts, hosts e tudo relacionado a eles, incluindo interfaces de host, macros de host e períodos de manutenção.
Host API | Host group API | Host interface API | User macro API | Value map API | Maintenance API
Defina os items a serem monitorados.
Configure triggers para notificá-lo sobre problemas em seu sistema. Gerencie dependências de triggers.
Edite gráficos ou itens de gráfico separados para melhor apresentação dos dados coletados.
API de gráfico | API de item de gráfico
Gerencie templates e vincule-os a hosts ou outros templates.
API de template | API de grupo de template | API de mapa de valores
Configure regras de descoberta de baixo nível, bem como protótipos de item, trigger e gráfico para monitorar entidades dinâmicas.
API de regra de LLD | API de protótipo de item | API de protótipo de trigger | API de protótipo de gráfico | API de protótipo de host
Crie regras personalizadas de correlação de eventos.
Gerencie regras de descoberta em nível de rede para encontrar e monitorar automaticamente novos hosts. Tenha acesso total às informações sobre serviços e hosts descobertos.
API de regra de descoberta | API de verificação de descoberta | API de host descoberto | API de serviço descoberto
Exporte e importe dados de configuração do Zabbix para backups de configuração, migração ou atualizações de configuração em larga escala.
Configure cenários web para monitorar suas aplicações e serviços web.
A API do Zabbix permite que você gerencie as ações e alertas do seu sistema de monitoramento.
Defina ações e operações para notificar usuários sobre determinados eventos ou executar comandos remotos automaticamente. Obtenha acesso a informações sobre alertas gerados e seus destinatários.
Configure tipos de mídia e várias maneiras pelas quais os usuários receberão alertas.
Configure e execute scripts para ajudar nas tarefas diárias.
A API do Zabbix permite gerenciar usuários do seu sistema de monitoramento.
Adicione usuários que terão acesso ao Zabbix, atribua-os a grupos de usuários e conceda permissões. Crie funções para gerenciamento granular dos direitos dos usuários.
API de Usuário | API de Grupo de Usuários | API de Diretório de Usuários | API de Função de Usuário
Gerencie tokens de autorização.
Altere as opções de configuração de autenticação.
Com a API do Zabbix, você pode alterar as configurações de administração do seu sistema de monitoramento.
Altere certas opções globais de configuração.
API de Autoregistro | API de mapa de ícones | API de imagem | API de configurações | API de expressão regular | API de módulo | API de conector
Acompanhe as alterações de configuração feitas por cada usuário.
Configurar housekeeping.
Gerencie os proxies usados em sua configuração de monitoramento distribuído.
Gerenciar macros.
Recupere a versão da API do Zabbix para que seu aplicativo possa usar recursos específicos da versão.