Você gostaria de aprender a usar o recurso Zabbix API do seu servidor Zabbix? Neste tutorial, vamos aos exemplos de API Zabbix para usar em um computador executando o Ubnutu Linux.
• Ubuntu 18.04
• Ubuntu 19.04
• Zabbix 4.4.0
Lista de reprodução Zabbix:
Nesta página, oferecemos acesso rápido a uma lista de vídeos relacionados à instalação zabbix.
Não se esqueça de assinar nosso canal no Youtube chamado FKIT.
Tutorial relacionado a Zabbix:
Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados à instalação zabbix.
Tutorial Zabbix – Guia Quickstart da API
No servidor Zabbix instale os pacotes necessários.
Liste a versão Zabbix instalada no servidor local usando a API Zabbix.
Aqui está a saída de comando:
Em nosso exemplo, a API Zabbix informou que a versão Zabbix 4.4.0 está instalada.
Para inserir, excluir ou solicitar informações no banco de dados Zabbix, você precisa autenticar sua sessão Zabbix API.
Aqui está a saída de comando:
Nós autenticamos nossa sessão para a API Zabbix usando a conta Dedmin e a senha zabbix.
Tome nota
da sequência de resultados de autenticação, vamos usar isso para autenticar nossas próximas solicitações.
Exemplo Zabbix API – Liste todos os grupos de host
Este exemplo zabbix API listará todos os grupos de host disponíveis no servidor Zabbix.
Usamos a sessão Zabbix API 1b2117aa7845e4bdb4b78ce3bed05c93 para autenticar nosso pedido.
Aqui está a saída de comando:
Em nosso exemplo, listamos todos os grupos de hostes zabbix.
Exemplo Zabbix API – Liste todos os hosts
Este exemplo Zabbix API listará todos os hosts disponíveis no servidor Zabbix.
Usamos a sessão Zabbix API 1b2117aa7845e4bdb4b78ce3bed05c93 para autenticar nosso pedido.
Aqui está a saída de comando:
Em nosso exemplo, listamos todos os anfitriões Zabbix.
Exemplo Zabbix API – Liste todos os Hosts usando regex
Este exemplo zabbix API listará todos os hosts disponíveis no servidor Zabbix que o nome de host começa com pf.
Usamos a sessão Zabbix API 1b2117aa7845e4bdb4b78ce3bed05c93 para autenticar nosso pedido.
Aqui está a saída de comando:
Em nosso exemplo, listamos todos os anfitriões zabbix que têm PF em seu nome de hospedeiro.
Exemplo Zabbix API – Liste todos os hosts
Este exemplo zabbix API listará todos os hosts disponíveis no servidor Zabbix, mas apenas mostrará o ID e o nome como saída.
Usamos a sessão Zabbix API 1b2117aa7845e4bdb4b78ce3bed05c93 para autenticar nosso pedido.
Aqui está a saída de comando:
Em nosso exemplo, listamos apenas todos os nomes de apresentadores zabbix.
Exemplo Zabbix API – Liste todos os grupos de usuários
Este exemplo zabbix API listará todos os grupos de usuários disponíveis no servidor Zabbix.
Usamos a sessão Zabbix API 1b2117aa7845e4bdb4b78ce3bed05c93 para autenticar nosso pedido.
Aqui está a saída de comando:
Em nosso exemplo, listamos todos os grupos de usuários zabbix.
Exemplo Zabbix API – Liste todas as contas do usuário
Este exemplo zabbix API listará todas as contas de usuário disponíveis no servidor Zabbix.
Usamos a sessão Zabbix API 1b2117aa7845e4bdb4b78ce3bed05c93 para autenticar nosso pedido.
Aqui está a saída de comando:
Em nosso exemplo, listamos todas as contas de usuários zabbix.