3 Porządkowanie danych

Przegląd

Housekeeper to okresowy proces wykonywany przez serwer Zabbix. Proces usuwa nieaktualne informacje oraz informacje usunięte przez użytkownika.

W tej sekcji zadania housekeeping można włączać lub wyłączać osobno dla każdego zadania: zdarzeń oraz alertów/usług/sesji użytkowników/historii/trendów. Ustawienia housekeeping dla audytu są dostępne w osobnej sekcji menu.

Jeśli housekeeping jest włączony, można ustawić, przez ile dni rekordy danych będą przechowywane przed usunięciem przez housekeeper.

Usunięcie pozycja/wyzwalacz spowoduje również usunięcie problemów wygenerowanych przez tę pozycję/wyzwalacz.

Ponadto zdarzenie zostanie usunięte przez housekeeper tylko wtedy, gdy nie jest w żaden sposób powiązane z problemem. Oznacza to, że jeśli zdarzenie jest zdarzeniem problemu lub odzyskania, nie zostanie usunięte, dopóki nie zostanie usunięty powiązany rekord problemu. Housekeeper najpierw usuwa problemy, a potem zdarzenia, aby uniknąć potencjalnych problemów z nieaktualnymi zdarzeniami lub rekordami problemów.

Dla historii i trendów dostępna jest dodatkowa opcja: Override item history period oraz Override item trend period. Opcja ta pozwala globalnie ustawić, przez ile dni historia/trendy pozycji będą przechowywane (od 1 godziny do 25 lat; lub "0"), zastępując odpowiednie wartości Store up to ustawione dla poszczególnych pozycji w formularzu konfiguracji pozycji. Należy pamiętać, że okres przechowywania nie zostanie zastąpiony dla pozycji, dla których włączono opcję konfiguracji Do not store.

Możliwe jest zastąpienie okresu przechowywania historii/trendów nawet wtedy, gdy wewnętrzny housekeeping jest wyłączony. W związku z tym, podczas korzystania z zewnętrznego housekeepera, okres przechowywania historii można ustawić za pomocą pola historii Data storage period.

Blok History, trends and audit log compression pojawia się podczas korzystania z TimescaleDB.

Jeśli używasz TimescaleDB, aby w pełni wykorzystać automatyczne partycjonowanie tabel historii i trendów w TimescaleDB, opcje Override item history period i Override item trend period muszą być włączone, a także opcja Enable internal housekeeping dla historii i trendów. W przeciwnym razie dane przechowywane w tych tabelach nadal będą zapisywane w partycjach, jednak housekeeper nie będzie usuwał nieaktualnych partycji, a także będą wyświetlane ostrzeżenia o nieprawidłowej konfiguracji. Gdy usuwanie nieaktualnych partycji jest włączone, serwer Zabbix i frontend nie będą już śledzić usuniętych pozycji, a historia usuniętych pozycji zostanie wyczyszczona po usunięciu nieaktualnej partycji.

Przyrostki czasu są obsługiwane w polach okresu, np. 1d (jeden dzień), 1w (jeden tydzień). Minimum to 1 dzień (1 godzina dla historii), maksimum - 25 lat.

Przycisk Reset defaults pozwala cofnąć wprowadzone zmiany.