Objet événement

Les objets suivants sont directement liés à l’API event.

Événement

Les événements sont créés par le serveur Zabbix et ne peuvent pas être modifiés via l'API.

L'objet événement possède les propriétés suivantes.

Propriété Type Description
eventid ID ID de l'événement.
source integer Type de l'événement.

Valeurs possibles :
0 - événement créé par un déclencheur ;
1 - événement créé par une règle de découverte ;
2 - événement créé par l'auto-enregistrement de l'agent actif ;
3 - événement interne ;
4 - événement créé lors de la mise à jour de l'état du service.
object integer Type d'objet lié à l'événement.

Valeurs possibles si source est défini sur « événement créé par un déclencheur » :
0 - déclencheur.

Valeurs possibles si source est défini sur « événement créé par une règle de découverte » :
1 - hôte découvert ;
2 - service découvert.

Valeurs possibles si source est défini sur « événement créé par l'auto-enregistrement de l'agent actif » :
3 - hôte auto-enregistré.

Valeurs possibles si source est défini sur « événement interne » :
0 - déclencheur ;
4 - élément de données ;
5 - règle LLD.

Valeurs possibles si source est défini sur « événement créé lors de la mise à jour de l'état du service » :
6 - service.
objectid ID ID de l'objet lié.
acknowledged integer Indique si l'événement a été acquitté.
clock timestamp Heure de création de l'événement.
ns integer Nanosecondes au moment de la création de l'événement.
name string Nom résolu de l'événement.
value integer État de l'objet lié.

Valeurs possibles si source est défini sur « événement créé par un déclencheur » ou « événement créé lors de la mise à jour de l'état du service » :
0 - OK ;
1 - problème.

Valeurs possibles si source est défini sur « événement créé par une règle de découverte » :
0 - hôte ou service opérationnel ;
1 - hôte ou service indisponible ;
2 - hôte ou service découvert ;
3 - hôte ou service perdu.

Valeurs possibles si source est défini sur « événement interne » :
0 - état « normal » ;
1 - état « inconnu » ou « non pris en charge ».

Comportement de la propriété :
- pris en charge si source est défini sur « événement créé par un déclencheur », « événement créé par une règle de découverte », « événement interne » ou « événement créé lors de la mise à jour de l'état du service »
severity integer Gravité actuelle de l'événement.

Valeurs possibles :
0 - non classé ;
1 - information ;
2 - avertissement ;
3 - moyenne ;
4 - élevée ;
5 - désastre.
r_eventid ID ID de l'événement de récupération.
c_eventid ID ID de l'événement qui a été utilisé pour remplacer (fermer) l'événement actuel selon une règle de corrélation globale. Voir correlationid pour identifier la règle de corrélation exacte.
Ce paramètre n'est défini que lorsque l'événement est fermé par une règle de corrélation globale.
cause_eventid ID ID de l'événement cause.
correlationid ID ID de la règle de corrélation qui a généré la fermeture du problème.
Ce paramètre n'est défini que lorsque l'événement est fermé par une règle de corrélation globale.
userid ID ID de l'utilisateur qui a fermé l'événement (si l'événement a été fermé manuellement).
suppressed integer Indique si l'événement est supprimé.

Valeurs possibles :
0 - l'événement est dans un état normal ;
1 - l'événement est supprimé.
opdata string Données opérationnelles avec macros développées.
urls array URL de type de média actives.

Tag d'événement

L'objet tag d'événement a les propriétés suivantes.

Propriété Type Description
tag string Nom du tag d'événement.
valeur chaîne Valeur du tag d'événement.

URL du type de média

L’objet URL du type de média possède les propriétés suivantes.

Propriété Type Description
name string Nom de l’URL définie pour le type de média.
url string Valeur de l’URL définie pour le type de média.

Les résultats ne contiendront des entrées que pour les types de média actifs avec une entrée de menu d’événement activée. Les macros utilisées dans les propriétés seront développées, mais si l’une des propriétés contient une macro non développée, les deux propriétés seront exclues des résultats. Pour les macros prises en charge, voir Macros prises en charge.