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 Zabbix - Guia Quickstart da API

No servidor Zabbix instale os pacotes necessários.

Copy to Clipboard

Liste a versão Zabbix instalada no servidor local usando a API Zabbix.

Copy to Clipboard

Aqui está a saída de comando:

Copy to Clipboard

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.

Copy to Clipboard

Aqui está a saída de comando:

Copy to Clipboard

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.

Copy to Clipboard

Usamos a sessão Zabbix API 1b2117aa7845e4bdb4b78ce3bed05c93 para autenticar nosso pedido.

Aqui está a saída de comando:

Copy to Clipboard

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.

Copy to Clipboard

Usamos a sessão Zabbix API 1b2117aa7845e4bdb4b78ce3bed05c93 para autenticar nosso pedido.

Aqui está a saída de comando:

Copy to Clipboard

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.

Copy to Clipboard

Usamos a sessão Zabbix API 1b2117aa7845e4bdb4b78ce3bed05c93 para autenticar nosso pedido.

Aqui está a saída de comando:

Copy to Clipboard

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.

Copy to Clipboard

Usamos a sessão Zabbix API 1b2117aa7845e4bdb4b78ce3bed05c93 para autenticar nosso pedido.

Aqui está a saída de comando:

Copy to Clipboard

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.

Copy to Clipboard

Usamos a sessão Zabbix API 1b2117aa7845e4bdb4b78ce3bed05c93 para autenticar nosso pedido.

Aqui está a saída de comando:

Copy to Clipboard

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.

Copy to Clipboard

Usamos a sessão Zabbix API 1b2117aa7845e4bdb4b78ce3bed05c93 para autenticar nosso pedido.

Aqui está a saída de comando:

Copy to Clipboard

Em nosso exemplo, listamos todas as contas de usuários zabbix.