Os objetos a seguir estão diretamente relacionados à API alert
.
Alertas são criados pelo servidor Zabbix e não podem ser modificados via API.
O objeto de alerta contém informações sobre se determinadas operações de ação foram executadas com sucesso. Ele possui as seguintes propriedades.
Propriedade | Tipo | Descrição |
---|---|---|
alertid | string | ID do alerta. |
actionid | string | ID da ação que gerou o alerta. |
alerttype | integer | Tipo de alerta. Valores possíveis: 0 - mensagem; 1 - comando remoto. |
clock | timestamp Hora em que o alerta foi gerado. | |
error | string | Texto de erro se houver problemas ao enviar uma mensagem ou executar um comando. |
esc_step | integer | Etapa de escalonamento de ação durante a qual o alerta foi gerado. |
eventid | string | ID do evento que acionou a ação. |
mediatypeid | string | ID do tipo de mídia que foi usado para enviar a mensagem. |
message | text | Texto da mensagem. Usado para alertas de mensagem. |
retries | integer | Número de vezes que o Zabbix tentou enviar a mensagem. |
sendto | string | Endereço, nome de usuário ou outro identificador do destinatário. Usado para alertas de mensagem. |
status | integer | Status indicando se a operação de ação foi executada com sucesso. Valores possíveis para alertas de mensagem: 0 - mensagem não enviada. 1 - mensagem enviada. 2 - falhou após várias tentativas. 3 - novo alerta ainda não processado pelo gerenciador de alertas. Valores possíveis para alertas de comando: 0 - comando não executado. 1 - comando executado. 2 - tentou executar o comando no agente Zabbix, mas ele estava indisponível. |
subject | string | Assunto da mensagem. Usado para alertas de mensagem. |
userid | string | ID do usuário para o qual a mensagem foi enviada. |
p_eventid | string | ID do evento de problema que gerou o alerta. |
acknowledgeid | string | ID do reconhecimento que gerou o alerta. |