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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


