Os seguintes objetos estão diretamente relacionados à API event.
Os eventos são criados pelo Zabbix server e não podem ser modificados via API.
O objeto evento possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| eventid | ID | ID do evento. |
| source | integer | Tipo do evento. Valores possíveis: 0 - evento criado por um trigger; 1 - evento criado por uma regra de descoberta; 2 - evento criado por autoregistro ativo do agent; 3 - evento interno; 4 - evento criado na atualização do status do serviço. |
| object | integer | Tipo de objeto relacionado ao evento. Valores possíveis se source estiver definido como "evento criado por um trigger":0 - trigger. Valores possíveis se source estiver definido como "evento criado por uma regra de descoberta":1 - host descoberto; 2 - serviço descoberto. Valores possíveis se source estiver definido como "evento criado por autoregistro ativo do agent":3 - host autoregistrado. Valores possíveis se source estiver definido como "evento interno":0 - trigger; 4 - item; 5 - regra LLD. Valores possíveis se source estiver definido como "evento criado na atualização do status do serviço":6 - serviço. |
| objectid | ID | ID do objeto relacionado. |
| acknowledged | integer | Se o evento foi reconhecido. |
| clock | timestamp | Hora em que o evento foi criado. |
| ns | integer | Nanosegundos em que o evento foi criado. |
| name | string | Nome do evento resolvido. |
| value | integer | Estado do objeto relacionado. Valores possíveis se source estiver definido como "evento criado por um trigger" ou "evento criado na atualização do status do serviço":0 - OK; 1 - problema. Valores possíveis se source estiver definido como "evento criado por uma regra de descoberta":0 - host ou serviço ativo; 1 - host ou serviço inativo; 2 - host ou serviço descoberto; 3 - host ou serviço perdido. Valores possíveis se source estiver definido como "evento interno":0 - estado "normal"; 1 - estado "desconhecido" ou "não suportado". Comportamento da propriedade: - suportado se source estiver definido como "evento criado por um trigger", "evento criado por uma regra de descoberta", "evento interno" ou "evento criado na atualização do status do serviço" |
| severity | integer | Severidade atual do evento. Valores possíveis: 0 - não classificado; 1 - informação; 2 - aviso; 3 - média; 4 - alta; 5 - desastre. |
| r_eventid | ID | ID do evento de recuperação. |
| c_eventid | ID | ID do evento que foi usado para sobrescrever (fechar) o evento atual sob a regra de correlação global. Veja correlationid para identificar a regra de correlação exata.Este parâmetro só é definido quando o evento é fechado por regra de correlação global. |
| cause_eventid | ID | ID do evento causador. |
| correlationid | ID | ID da regra de correlação que gerou o fechamento do problema. Este parâmetro só é definido quando o evento é fechado por regra de correlação global. |
| userid | ID | ID do usuário que fechou o evento (se o evento foi fechado manualmente). |
| suppressed | integer | Se o evento está suprimido. Valores possíveis: 0 - evento está em estado normal; 1 - evento está suprimido. |
| opdata | string | Dados operacionais com macros expandidas. |
| urls | array | URLs de tipo de mídia ativas. |
O objeto de tag de evento possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| tag | string | Nome da tag de evento. |
| value | string | Valor da tag de evento. |
O objeto URL do tipo de mídia possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| name | string | Nome da URL definida no tipo de mídia. |
| url | string | Valor da URL definida no tipo de mídia. |
Os resultados conterão entradas apenas para tipos de mídia ativos com a entrada de menu de evento habilitada. Macros usadas nas propriedades serão expandidas, mas se uma das propriedades contiver uma macro não expandida, ambas as propriedades serão excluídas dos resultados. Para macros suportadas, consulte Macros suportadas.