Os seguintes objetos estão diretamente relacionados à API event.
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 de agent ativo; 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 for definido como "evento criado por um trigger":0 - trigger. Valores possíveis se source for definido como "evento criado por uma regra de descoberta":1 - host descoberto; 2 - serviço descoberto. Valores possíveis se source for definido como "evento criado por autoregistro de agent ativo":3 - host auto-registrado. Valores possíveis se source for definido como "evento interno":0 - trigger; 4 - item; 5 - regra LLD. Valores possíveis se source for 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 for 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 for 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 for definido como "evento interno":0 - estado "normal"; 1 - estado "desconhecido" ou "não suportado". Comportamento da propriedade: - suportado se source for 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 | Gravidade 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 de causa. |
| 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. A macro usada nas propriedades será expandida, mas se uma das propriedades contiver uma macro não expandida, ambas as propriedades serão excluídas dos resultados. Para as macros suportadas, consulte Macros suportadas.