Blz pessoal,....
E eu estou tentando apenas criar uma trigger que fui solicitado a fazer e
estou "penando" um bocado. Por favor, se der me dá uma dica....
Preciso ler um arquivo txt na máquina local. A idéia é a seguinte, um programa qualquer gera um txt na maquina local com a
temperatura do processador. Daí o zabbix lê o arquivo e testa se a temperatura esta alta, por exemplo se atingiu um limite
definido na trigger.
Como não consegui dessa forma, passei a tentar a ler somente se esta escrito "error" no arquivo, se tiver é porque o
processador esta com temperatura alta, dai quem faria o teste seria o programa na maquina, o zabbix apenas interpretaria o
texto "error" ou "ok".
Estou com o agente zabbix na maquina, o host nas configurações do zabbix, e a trigger até aparece no monitoramento, mas eu
posso fazer o que quiser com o arquivo que não muda em nada o monitoramento. Estou tentando com o seguinte;
Item
Descrição: Temperatura $1
Tipo: Agente Zabbix
Chave: log[C:\temperatura.txt,ERROR]
Tipo: Log
Intervalo: 1
Flexible intervals (sec): No flexible intervals
Status: Ativo
Formato da Data no Log: yyyy-MM-ddThh:mm:ss
Aplicações: Log files
Trigger
Nome: Temperatura CPU
Expressão: {Daniel Workstation:log[C:\temperatura.txt,ERROR].str(ERROR)}=0
Agradeço desde já a ajuda.

Page 1 of 1
ZABBIX Ler arquivo txt Ler um arquivo txt na maquina local com o zabbix e testar o resultado
Share this topic:
Page 1 of 1

Help









