Esta seção apresenta detalhes do tempo real export em um formato JSON delimitado por nova linha para:
Todos os arquivos têm uma extensão .ndjson. Cada linha do arquivo de exportação é um Objeto JSON.
As seguintes informações são exportadas para um evento de problema:
Campo | Tipo | Descrição | ||
---|---|---|---|---|
clock | number | Número de segundos desde Epoch até o momento em que o problema foi detectado (parte inteira). | ||
ns | number | Número de nanossegundos a serem adicionados ao clock para obter um tempo preciso de detecção do problema. |
||
valor | número | 1 (sempre). | ||
eventid | number | ID do evento do problema. | ||
nome | string | Nome do evento do problema. | ||
severity | number | Gravidade do evento do problema (0 - Não classificado, 1 - Informação, 2 - Aviso, 3 - Médio, 4 - Alto, 5 - Desastre). | ||
hosts | array | Lista de hosts envolvidos na expressão de trigger; deve haver pelo menos um elemento no array. | ||
- | objeto | |||
host | string | Nome do host. | ||
nome | string | Nome do host visível. | ||
groups | array | lista de grupos de hosts de todos os hosts envolvidos na expressão de trigger; deve haver pelo menos um elemento no array. | ||
- | string | Nome do grupo de hosts. | ||
tags | array | Lista de tags de problema (pode estar vazia). | ||
- | objeto | |||
tag | string | Nome da tag. | ||
valor | string | Valor da tag (pode estar vazio). |
As seguintes informações são exportadas para um evento de recuperação:
Campo | Tipo | Descrição |
---|---|---|
clock | number | Número de segundos desde a Epoch até o momento em que o problema foi resolvido (parte inteira). |
ns | number | Número de nanossegundos a serem adicionados ao clock para obter um tempo preciso de resolução do problema. |
valor | número | 0 (sempre). |
eventid | number | ID do evento de recuperação. |
p_eventid | number | ID do evento do problema. |
Problema:
{"clock":1519304285,"ns":123456789,"value":1,"name":"O agente Zabbix está inacessível no Host B ou os pesquisadores estão muito ocupados no Zabbix Server","severity":3,"eventid ":42, "hosts":[{"host":"Host B", "name":"Host B visível"},{"host":"Servidor Zabbix","name":"Servidor Zabbix visível"} ],"groups":["Grupo X","Grupo Y","Grupo Z","Servidores Zabbix"],"tags":[{"tag":"disponibilidade","value":""}, {"tag":"data center","value":"Riga"}]}
Recuperação:
Problema (geração de eventos de problemas múltiplos):
{"clock":1519304286,"ns":123456789,"value":1,"eventid":43,"name":"O agente Zabbix está inacessível no Host B ou os pesquisadores estão muito ocupados no Zabbix Server","severity ":3,"hosts":[{"host":"Host B", "name":"Host B visível"},{"host":"Servidor Zabbix","name":"Servidor Zabbix visível"} ],"groups":["Grupo X","Grupo Y","Grupo Z","Servidores Zabbix"],"tags":[{"tag":"disponibilidade","value":""}, {"tag":"data center","value":"Riga"}]}
{"clock":1519304286,"ns":123456789,"value":1,"eventid":43,"name":"O agente Zabbix está inacessível no Host B ou os pesquisadores estão muito ocupados no Zabbix Server","severity ":3,"hosts":[{"host":"Host B", "name":"Host B visível"},{"host":"Servidor Zabbix","name":"Servidor Zabbix visível"} ],"groups":["Grupo X","Grupo Y","Grupo Z","Servidores Zabbix"],"tags":[{"tag":"disponibilidade","value":""}, {"tag":"data center","value":"Riga"}]}
Recuperação:
{"clock":1519304346,"ns":987654321,"value":0,"eventid":44,"p_eventid":43}
{"clock":1519304346,"ns":987654321,"value":0,"eventid":44,"p_eventid":42}
As seguintes informações são exportadas para um valor de item coletado:
Campo | Tipo | Descrição | |
---|---|---|---|
host | object | Nome do host do item host. | |
host | string | Nome do host. | |
name | string | Nome do host visível. | |
grupos | array | Lista de grupos de hosts do host do item; deve haver pelo menos um elemento no array. | |
- | string | Nome do grupo de hosts. | |
itemid | número | ID do item. | |
nome | string | Nome do item visível. | |
clock | number | Número de segundos desde Epoch até o momento em que o valor foi coletado (parte inteira). | |
ns | number | Número de nanossegundos a serem adicionados ao clock para obter um tempo de coleta de valor preciso. |
|
timestamp (Log apenas) |
number | 0 se não estiver disponível. | |
source (Log apenas) |
string | String vazia se não estiver disponível. | |
gravidade (Log apenas) |
número | 0 se não estiver disponível. | |
eventid (Log apenas) |
number | 0 se não estiver disponível. | |
valor | número (para itens numéricos) ou string (para itens de texto) |
Valor do item coletado. | |
tipo | número | Tipo de valor coletado: 0 - numérico flutuante, 1 - caractere, 2 - log, 3 - numérico sem sinal, 4 - texto |
Valor numérico (sem sinal):
{"host":{"host":"Host B","name":"Host B visível"},"groups":["Grupo X","Grupo Y","Grupo Z"],"itemid" :3,"name":"Disponibilidade do agente","clock":1519304285,"ns":123456789,"value":1,"type":3}
Valor numérico (flutuante):
{"host":{"host":"Host B","name":"Host B visível"},"groups":["Grupo X","Grupo Y","Grupo Z"],"itemid" :4,"name":"CPU Load","clock":1519304285,"ns":123456789,"value":0.1,"type":0}
Caractere, valor do texto:
{"host":{"host":"Host B","name":"Host B visível"},"groups":["Grupo X","Grupo Y","Grupo Z"],"itemid" :2,"name":"Versão do agente","clock":1519304285,"ns":123456789,"value":"3.4.4","type":4}
Valor do registro:
{"host":{"host":"Host A","name":"Host A visível"},"groups":["Grupo X","Grupo Y","Grupo Z"],"itemid" :1,"name":"Mensagens no arquivo de log","clock":1519304285,"ns":123456789,"timestamp":1519304285,"source":"","severity":0,"eventid":0 ,"value":"mensagem do arquivo de log","type":2}
As seguintes informações são exportadas para um valor de trends calculado:
Campo | Tipo | Descrição | |
---|---|---|---|
host | object | Nome do host do item host. | |
host | string | Nome do host. | |
name | string | Nome do host visível. | |
grupos | array | Lista de grupos de hosts do host do item; deve haver pelo menos um elemento no array. | |
- | string | Nome do grupo de hosts. | |
itemid | número | ID do item. | |
nome | string | Nome do item visível. | |
clock | number | Número de segundos desde Epoch até o momento em que o valor foi coletado (parte inteira). | |
count | number | Número de valores coletados para uma determinada hora. | |
min | number | Valor mínimo do item para uma determinada hora. | |
avg | number | Valor médio do item para uma determinada hora. | |
max | number | Valor máximo do item para uma determinada hora. | |
tipo | número | Tipo de valor: 0 - numérico flutuante, 3 - numérico sem sinal |
Valor numérico (sem sinal):
{"host":{"host":"Host B","name":"Host B visível"},"groups":["Grupo X","Grupo Y","Grupo Z"],"itemid" :3,"name":"Disponibilidade do agente","clock":1519311600,"count":60,"min":1,"avg":1,"max":1,"type":3}
Valor numérico (flutuante):