A monitora??o feita atrav¨¦s do Áú»¢¶Ä²© Trapper aceitam dados enviados ao inv¨¦s de ir busca-los.
Esta ¨¦ uma caracter¨ªstica muito ¨²til para qualquer dado que voc¨º queira que seja enviado para o Áú»¢¶Ä²©, ou para dados que demoram muito para serem processados e ultrapassariam o limite de 'timeout' do Áú»¢¶Ä²© Server/Agent durante a sua coleta.
Para utilizar o Áú»¢¶Ä²© Trapper voc¨º precisa:
Passos para configurar um item de Áú»¢¶Ä²© Trapper:
Os campos espec¨ªficos do Áú»¢¶Ä²© Trapper s?o:
Tipo | Selecione Áú»¢¶Ä²© trapper. |
Chave | Informe a chave que ser¨¢ utilizada para reconhecer qual item est¨¢ sendo enviado. |
Tipo da informa??o | Selecione o tipo da informa??o que corresponda com o formato de dado que ser¨¢ enviado. |
Hosts permitidos | Se especificado, o trapper s¨® aceitar¨¢ dados de uma lista de hosts separados por v¨ªrgulas. Os hosts podem ser identificados por seu IP ou nome de DNS. Por exemplo: IP ¨²nico: 192.168.1.33 Lista de IPs: 192.168.56.5, 192.168.56.6, 192.168.56.7 ?nico nome de DNS: testzabbix.zabbix.com Lista de nomes de DNS: testzabbix, testzabbix.zabbix.com, testzabbix1.zabbix.com Espa?os e macros de usu¨¢rio s?o permitidos neste campo desde o Áú»¢¶Ä²© 2.2.0. |
Voc¨º precisa aguardar at¨¦ 60 segundos ap¨®s salvar o registro antes que as modifica??es estejam presentes no cache de configura??o do Áú»¢¶Ä²© Server. Enviar dados antes disso pode ocasionar recusa dos mesmos.
No caso mais simpl¨®rio, n¨®s iremos utilizar o utilit¨¢rio zabbix_sender para enviar um 'test value':
Para enviar o valor, n¨®s precisamos destas chaves:
-z - para definir o IP do Áú»¢¶Ä²© Server
-p - para definir a porta do Áú»¢¶Ä²© Server (10051 por padr?o)
-s - para definir o nome do host (dever¨¢ ser utilizado o nome t¨¦cnico ao inv¨¦s do 'nome vis¨ªvel')
-k - para definir a chave que est¨¢ sendo enviada
-o - para definir o valor que est¨¢ sendo enviado
O resultado do envio poder¨¢ ser consultado em Monitoramento ¡ú Dados recentes:
Se os valores forem enviados pelo zabbix_sender
atrav¨¦s de um arquivo com registros de horas, estes 'timestamps' dever?o ser ajustados de forma compat¨ªvel com o Áú»¢¶Ä²© Server. Por exemplo, se o 'timestamp' de um dado for "10:30:50", e o hor¨¢rio atual no servidor enviando os dados (m¨¢quina onde se executa o zabbix_sender
) for "10:40:03", e o hor¨¢rio atual no Áú»¢¶Ä²© Server for "10:40:05", o item ser¨¢ guardado no banco de dados com o 'timestamp' "10:30:52".
De forma similar, se o valor ¨¦ enviado primeiro para o Áú»¢¶Ä²© Proxy, para depois ser enviado para o Áú»¢¶Ä²© Server, o timestamp ser¨¢ primeiro ajustado para o hor¨¢rio do Proxy para depois ser ajustado com o hor¨¢rio do Server.