This is a translation of the original English documentation page. Help us make it better.

7 Експорт у реальному часі подій, значень елементів, тенденцій

Огляд

Можна налаштувати експорт у режимі реального часу тригерних подій, значень елементів і тенденцій у форматі JSON із роздільниками нового рядка.

Експорт виконується у файли, де кожен рядок файлу експорту є об’єктом JSON. Відображення значень не застосовуються.

У разі помилок (неможливо записати дані у файл експорту, або неможливо перейменувати файл експорту, або неможливо створити новий після його перейменування), елемент даних видаляється й ніколи не записується до файлу експорту. Він написаний тільки в базі даних Zabbix. Запис даних у файл експорту відновлюється, коли проблему запису вирішено.

Точні відомості про те, яка інформація експортується, див. на сторінці протокол експорту.

Зауважте, що хост/елемент не може мати метаданих (групи хостів, ім’я хоста, ім’я елемента), якщо хост/елемент було видалено після отримання даних, але до того, як сервер експортував дані.

Configuration

Real-time export of trigger events, item values and trends is configured by specifying a directory for the export files - see the ExportDir parameter in server configuration.

Two other parameters are available:

  • ExportFileSize may be used to set the maximum allowed size of an individual export file. When a process needs to write to a file it checks the size of the file first. If it exceeds the configured size limit, the file is renamed by appending .old to its name and a new file with the original name is created.

A file will be created per each process that will write data (i.e. approximately 4-30 files). As the default size per export file is 1G, keeping large export files may drain the disk space fast.

  • ExportType allows to specify which entity types (events, history, trends) will be exported.