7 Exportation en temps réel des événements, des valeurs des éléments, des tendances

Aperçu

Il est possible de configurer l'exportation en temps réel des événements déclencheurs, des valeurs d'éléments et tendances dans un format JSON délimité par une nouvelle ligne.

L'exportation se fait dans des fichiers, où chaque ligne du fichier d'exportation est un objet JSON. Les mappages de valeurs ne sont pas appliqués.

En cas d'erreurs (les données ne peuvent pas être écrites dans le fichier d'exportation ou le fichier d'exportation ne peut pas être renommé ou un nouveau fichier ne peut pas être créé après renommage), l'élément de données est supprimé et n'est jamais écrit dans le dossier d'exportation. Il est écrit uniquement dans la base de données Zabbix. L'écriture des données dans le fichier d'exportation reprend lorsque le problème d'écriture est résolu.

Pour des détails précis sur les informations exportées, consultez le protocole d'exportation.

Notez que l'hôte/l'élément ne peut pas avoir de métadonnées (groupes d'hôtes, nom d'hôte, nom d'élément) si l'hôte/l'élément a été supprimé après la réception des données, avant que le serveur n'exporte les données.

Configuration

L'exportation en temps réel des événements déclencheurs, des valeurs des éléments et des tendances est configurée en spécifiant un répertoire pour les fichiers d'exportation - voir le paramètre ExportDir dans la configuration du serveur.

Deux autres paramètres sont disponibles :

  • ExportFileSize peut être utilisé pour définir la taille maximale autorisée d'un fichier d'exportation individuel. Lorsqu'un processus doit écrire dans un fichier, il vérifie d'abord la taille du fichier. S'il dépasse la limite de taille configurée, le fichier est renommé en ajoutant .old à son nom et un nouveau fichier avec le nom d'origine est créé.

Un fichier sera créé pour chaque processus qui écrira des données (c'est-à-dire environ 4 à 30 fichiers). Comme la taille par défaut par le fichier d'exportation est de 1 Go, conserver des fichiers d'exportation volumineux peut épuiser l'espace disque très rapidement.

  • ExportType permet de spécifier quels types d'entités (événements, historique, tendances) seront exportés.