Les objets suivants sont directement liés à l'API alert.
L'objet Alerte contient des informations indiquant si des opérations spécifiques ont été exécutées avec succès. Il a les propriétés suivantes.
| Propriété | Type | Description |
|---|---|---|
| alertid | string | ID de l'alerte. |
| actionid | string | ID de l'action ayant généré l'alerte. |
| alerttype | integer | Type d'alerte. Valeurs possibles : 0 - message ; 1 - commande distante. |
| clock | timestamp | L'heure de génération de l'alerte. |
| error | string | Texte d'erreur s'il y a eu des problèmes pour envoyer un message ou exécuter une commande. |
| esc_step | integer | Étape d'escalade de l'action pendant laquelle l'alerte a été générée. |
| eventid | string | ID de l'événement qui a déclenché l'action. |
| mediatypeid | string | ID du type de média utilisé pour envoyer le message. |
| message | text | Texte du message. Utilisé pour les alertes de message. |
| retries | integer | Nombre de fois que Zabbix a tenté d'envoyer le message. |
| sendto | string | Adresse, nom d'utilisateur ou autre identifiant du destinataire pour les messages d'alerte. |
| status | integer | Statut indiquant si l'opération a été exécutée avec succès. Valeurs possibles pour les alertes de message : 0 - message non envoyé. 1 - message envoyé. 2 - en échec après un certain nombre de tentatives. 3 - nouvelle alerte pas encore traitée par le gestionnaire d'alertes. Valeurs possibles pour les alertes de commande : 0 - commande non exécutée. 1 - commande exécutée. 2 - tentative d'exécution de la commande sur l'agent Zabbix, mais il n'était pas disponible. |
| subject | string | Objet du message. Utilisé pour les alertes de message. |
| userid | string | ID de l'utilisateur auquel le message a été envoyé. |
| p_eventid | string | ID de l'événement qui a généré l'alerte. |
| acknowledgeid | string | ID de l'acquittement qui a généré l'alerte. |