Configuração de Host:
O monitoramento é feito a partir de um endereço http://IP:PORTA/statusapi (ip do servidor da API e a porta de comunicação seguido de uma chave para consulta de status); a partir desta “rota” o Zabbix consegue verificar o status, tempo de resposta entre outras métricas.
- Na tela inicial clique em configurações
- Em seguida em Hosts
- Clique em Itens para abrir a tela de criação
- Clique em Criar item
- Na tela inicial clique em configurações
- Em seguida em hosts
- Clique em trigger para abrir a tela de criação
- Clique em Criar trigger
- Crie um nome para identificar a trigger posteriormente
- Clique em Adicionar para abrir o assistente para criação da expressão regular que vai capturar a métrica.
- Informe a URL (esta foi criada para verificar o status para consulta do status da métrica: http://IP:PORTA/statusapi)
- Selecione o item que será monitorizado pela a trigger.
- Selecione a função (status, tempo de resposta, velocidade de download, ping...)
- Informe a condição para o teste lógico
Um dashboard no Zabbix ajuda muito na visualização das métricas, todavia não existe um padrão, ficando a critério do responsável pelo monitoramento a criação do modelo que melhor atende o seu cenário.
- Na tela inicial da interface zabbix, acesse o menu lateral, expanda o menu Monitoramento e cliquem Dashboard.
- Clique em Criar dashboard.
- Mantenha o usuário adm do zabbix
- Crie um nome amigável para sua dashboard
- Clique em aplicar
- Selecione o tipo de widget (gráfico, disponibilidade, incidentes, relógio...)
- Crie um nome amigável para o widget
- Selecione o intervalo de atualização do widget
- No exemplo da imagem acima foi selecionado o widget “Gráfico” portanto é necessário indicar a origem dos dados que vão ser utilizados para exibição. Os outros tipo também exigem a origem dos dados.
- Clique em Adicionar.
Ao final das configurações é possível obter um resultado semelhante ao exemplo abaixo
*exemplo de dashboard.