Можна налаштувати експорт у режимі реального часу тригерних подій, значень елементів і тенденцій у форматі JSON із роздільниками нового рядка.
Експорт виконується у файли, де кожен рядок файлу експорту є об’єктом JSON. Відображення значень не застосовуються.
У разі помилок (неможливо записати дані у файл експорту, або неможливо перейменувати файл експорту, або неможливо створити новий після його перейменування), елемент даних видаляється й ніколи не записується до файлу експорту. Він написаний тільки в базі даних Zabbix. Запис даних у файл експорту відновлюється, коли проблему запису вирішено.
Точні відомості про те, яка інформація експортується, див. на сторінці протокол експорту.
Зауважте, що хост/елемент не може мати метаданих (групи хостів, ім’я хоста, ім’я елемента), якщо хост/елемент було видалено після отримання даних, але до того, як сервер експортував дані.
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.