1. Экспорт в файлы
Обзор
Можно настроить экспорт в реальном времени событий триггеров, значений элементов данных и трендов в формате JSON, разделенном по строкам.
Экспорт выполняется в файлы, где каждая строка экспортного файла является объектом JSON. Преобразования значений не применяются.
В случае ошибок (данные не могут быть записаны в экспортный файл, либо экспортный файл не может быть переименован, либо новый файл не может быть создан после переименования), элемент данных отбрасывается и никогда не записывается в экспортный файл. Он записывается только в базу данных Zabbix. Запись данных в экспортный файл возобновляется, когда проблема с записью будет устранена.
Экспортный файл создается с правами чтения и записи только для владельца файла. Кроме того, файл доступен для чтения группе владельца. Все остальные права запрещены.
Подробные сведения о том, какая информация экспортируется, см. на странице протокола экспорта.
Обратите внимание, что у узла сети/элемента данных может отсутствовать метаданные (группы узлов сети, имя узла сети, имя элемента данных), если узел сети/элемент данных был удален после получения данных, но до того, как сервер экспортировал данные.
Конфигурация
Экспорт в реальном времени событий триггеров, значений элементов данных и трендов настраивается путем указания каталога для файлов экспорта - см. параметр ExportDir в конфигурации сервера.
Доступны еще два параметра:
ExportFileSizeможно использовать для задания максимального допустимого размера отдельного файла экспорта. Когда процессу нужно записать данные в файл, он сначала проверяет размер файла. Если он превышает настроенный предел размера, файл переименовывается путем добавления .old к его имени, а новый файл с исходным именем создается заново.
Для каждого процесса, который будет записывать данные, будет создан отдельный файл (то есть примерно 4-30 файлов). Поскольку размер по умолчанию для файла экспорта составляет 1G, хранение больших файлов экспорта может быстро израсходовать дисковое пространство.
ExportTypeпозволяет указать, какие типы сущностей (события, история, тренды) будут экспортироваться.