[comment]: # ({55a0994a-5d090816})
# 1. Экспорт в файлы

[comment]: # ({/55a0994a-5d090816})

[comment]: # ({fef58a31-0a31d68c})
#### Обзор

Можно настроить экспорт в реальном времени событий триггеров, значений
элементов данных и трендов в формате JSON, разделенном по строкам.

Экспорт выполняется в файлы, где каждая строка экспортного файла является
объектом JSON. Преобразования значений не применяются.

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

Начиная с Zabbix 7.4.6, экспортный файл создается с правами чтения и записи
только для владельца файла. Кроме того, файл доступен для чтения группе
владельца. Все остальные права запрещены.

Подробные сведения о том, какая информация экспортируется, см. на странице
[протокола экспорта](/manual/appendix/protocols/real_time_export).

Обратите внимание, что у узла сети/элемента данных может отсутствовать
метаданные (группы узлов сети, имя узла сети, имя элемента данных), если
узел сети/элемент данных был удален после получения данных, но до того, как
сервер экспортировал данные.

[comment]: # ({/fef58a31-0a31d68c})

[comment]: # ({fa87b8ca-d3aad59d})
#### Настройка

Экспорт в режиме реального времени событий по триггерам, значений элементов данных и динамики изменений настраивается путём задания директории для файлов экспорта — смотрите параметр [ExportDir](/manual/appendix/config/zabbix_server#exportdir) в настройках сервера.

Доступны два других параметра:

-   `ExportFileSize` можно использовать, чтобы задать максимально разрешённый размер отдельного файла экспорта. Когда процессу требуется записать в файл, он сначала проверяет размер файла. Если он превышает настроенное ограничение размера, файл переименовывается путём добавления «.old» к его имени и создаётся новый файл с исходным именем.

::: noteimportant
Файл будет создан на каждый процесс, который будет писать данные
(т.е. примерно 4-30 файлов). Поскольку размер по умолчанию на один
файл экспорта составляет 1ГБ, хранение больших файлов экспорта может
быстро исчерпать место на диске.
:::

-   `ExportType` позволяет указать, какие типы объектов (события, история,
    динамика изменений) будут экспортироваться.

[comment]: # ({/fa87b8ca-d3aad59d})


