[comment]: # ({55a0994a-5d090816})
# 1 Eksport do plików

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

[comment]: # ({5628d94e-0a31d68c})
#### Omówienie

Możliwe jest skonfigurowanie eksportu w czasie rzeczywistym zdarzeń wyzwalaczy, wartości pozycji i trendów w formacie JSON z rozdzielaniem po nowych liniach.

Eksport jest wykonywany do plików, gdzie każda linia pliku eksportu jest obiektem JSON. Mapowania wartości nie są stosowane.

W przypadku błędów (danych nie można zapisać do pliku eksportu, pliku eksportu nie można zmienić nazwy albo nie można utworzyć nowego pliku po zmianie nazwy), pozycja danych jest odrzucana i nigdy nie jest zapisywana do pliku eksportu. Jest zapisywana wyłącznie w bazie danych Zabbix. Zapisywanie danych do pliku eksportu zostaje wznowione po rozwiązaniu problemu z zapisem.

Od Zabbix 7.0.22 plik eksportu jest tworzony z uprawnieniami odczytu i zapisu wyłącznie dla właściciela pliku. Dodatkowo plik jest czytelny dla grupy właściciela. Wszystkie pozostałe uprawnienia są odrzucone.

Szczegółowe informacje o tym, jakie dane są eksportowane, można znaleźć na stronie [protokół eksportu](/manual/appendix/protocols/real_time_export).

Należy pamiętać, że host/pozycja mogą nie mieć metadanych (grupy hostów, nazwy hosta, nazwy pozycji), jeśli host/pozycja zostały usunięte po odebraniu danych, ale przed wyeksportowaniem danych przez serwer.

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

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

Eksport w czasie rzeczywistym zdarzeń wyzwalaczy, wartości pozycji i trendów jest konfigurowany
przez wskazanie katalogu dla plików eksportu - zobacz parametr [ExportDir](/manual/appendix/config/zabbix_server#exportdir)
w konfiguracji serwera.

Dostępne są dwa inne parametry:

-   `ExportFileSize` może służyć do ustawienia maksymalnego dozwolonego rozmiaru
    pojedynczego pliku eksportu. Gdy proces musi zapisać dane do pliku, najpierw
    sprawdza jego rozmiar. Jeśli przekracza skonfigurowany limit rozmiaru, plik
    jest zmieniany przez dodanie do jego nazwy rozszerzenia .old, a nowy plik
    o oryginalnej nazwie jest tworzony.

::: noteimportant
Dla każdego procesu, który będzie zapisywać dane, zostanie utworzony osobny plik
(tj. około 4-30 plików). Ponieważ domyślny rozmiar pojedynczego pliku eksportu
wynosi 1G, przechowywanie dużych plików eksportu może szybko wyczerpać miejsce
na dysku.
:::

-   `ExportType` pozwala określić, jakie typy encji (zdarzenia, historia,
    trendy) będą eksportowane.

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


