Zaplanowane raporty

Omówienie

Funkcja Raporty cykliczne umożliwia skonfigurowanie wysyłania wersji PDF danego dashboardu do określonych odbiorców w regularnych odstępach czasu.

Wymagania wstępne:

  • Usługa sieciowa Zabbix musi być zainstalowana i prawidłowo skonfigurowana, aby umożliwić generowanie raportów cyklicznych — instrukcje znajdziesz w sekcji Konfigurowanie raportów cyklicznych.
  • Użytkownik musi mieć rolę użytkownika typu Administrator lub Superadministrator z następującymi uprawnieniami:
    • Raporty cykliczne w bloku Dostęp do elementów interfejsu (aby wyświetlać ustawienia raportów)
    • Zarządzanie raportami cyklicznymi w bloku Dostęp do działań (aby tworzyć i edytować raporty)

Aby utworzyć raport cykliczny w frontend Zabbix, wykonaj następujące czynności:

  1. Przejdź do sekcji Raporty > Raporty cykliczne.
  2. Kliknij przycisk Utwórz raport w prawym górnym rogu ekranu.
  3. Wprowadź parametry raportu w formularzu.

Możesz również utworzyć raport, otwierając istniejący raport, klikając przycisk Klonuj i zapisując go pod inną nazwą.

Konfiguracja

Karta Raporty zaplanowane zawiera ogólne atrybuty raportu.

Wszystkie wymagane pola wejściowe są oznaczone czerwoną gwiazdką.

Parametr Opis
Właściciel Użytkownik, który tworzy raport. Użytkownicy z poziomem Super admin mogą zmienić właściciela. W przypadku użytkowników z poziomem Admin to pole jest tylko do odczytu.
Nazwa Nazwa raportu; musi być unikatowa.
Dashboard Dashboard, na podstawie którego tworzony jest raport; jednocześnie można wybrać tylko jeden dashboard. Aby wybrać dashboard, zacznij wpisywać jego nazwę - zostanie wyświetlona lista pasujących dashboardów; przewiń listę, aby wybrać dashboard. Możesz również kliknąć Wybierz obok pola i wybrać dashboard z wyświetlonej listy.
Okres Okres, za który zostanie przygotowany raport. Wybierz poprzedni dzień, tydzień, miesiąc lub rok.
Cykl Częstotliwość generowania raportu. Raporty mogą być wysyłane codziennie, co tydzień, co miesiąc lub co rok. Tryb „Tygodniowo” umożliwia wybranie dni tygodnia, w które raport będzie wysyłany.
Godzina rozpoczęcia Godzina w formacie hh:mm, o której raport zostanie przygotowany. Należy pamiętać, że zostanie użyta strefa czasowa serwera Zabbix.
Powtarzaj w Dni tygodnia, w które raport będzie wysyłany. To pole jest dostępne tylko wtedy, gdy dla opcji Cykl ustawiono wartość „Tygodniowo”.
Data rozpoczęcia Data rozpoczęcia regularnego generowania raportu.
Data zakończenia Data zakończenia regularnego generowania raportu.
Temat Temat wiadomości e-mail z raportem. Obsługiwane makra: {TIME}, {TIMESTAMP}.
Wiadomość Treść wiadomości e-mail z raportem. Obsługiwane makra: {TIME}, {TIMESTAMP}.
Subskrypcje Lista odbiorców raportu. Domyślnie obejmuje tylko właściciela raportu. Odbiorcą raportu może być dowolny użytkownik Zabbix ze skonfigurowanym nośnikiem e-mail.
Kliknij Dodaj użytkownika lub Dodaj grupę użytkowników, aby dodać kolejnych odbiorców.
Kliknij nazwę użytkownika, aby edytować ustawienia:
Generuj raport na podstawie - określa, czy dane raportu powinny być generowane na podstawie uprawnień do dashboardu bieżącego użytkownika czy odbiorcy.
Status - wybierz „Uwzględnij”, aby wysłać raport użytkownikowi, lub „Wyklucz”, aby uniemożliwić wysłanie raportu temu użytkownikowi. Co najmniej jeden użytkownik musi mieć status „Uwzględnij”. Status „Wyklucz” może służyć do wykluczania określonych użytkowników z uwzględnionej grupy użytkowników.

Należy pamiętać, że użytkownicy z niewystarczającymi uprawnieniami (czyli użytkownicy z rolą opartą na typie użytkownika Admin, którzy nie są członkami tej samej grupy użytkowników co odbiorca lub właściciel raportu) zobaczą tekst „Niedostępny użytkownik” lub „Niedostępna grupa użytkowników” zamiast rzeczywistych nazw w polach Odbiorca i Generuj raport na podstawie; pola Status i Akcja będą wyświetlane jako tylko do odczytu.
Włączony Status raportu. Wyczyszczenie tego pola wyboru wyłączy raport.
Opis Opcjonalny opis raportu. Opis jest przeznaczony do użytku wewnętrznego i nie zostanie wysłany odbiorcom raportu.
Przyciski formularza

Przyciski znajdujące się u dołu formularza umożliwiają wykonanie kilku operacji.

Dodaj raport. Ten przycisk jest dostępny tylko dla nowych raportów.
Zaktualizuj właściwości raportu.
Utwórz kolejny raport na podstawie właściwości bieżącego raportu.
Sprawdź, czy konfiguracja raportu jest poprawna, wysyłając raport do bieżącego użytkownika.
Usuń raport.
Anuluj edycję właściwości raportu.
Testowanie

Aby przetestować raport, kliknij przycisk Test u dołu formularza konfiguracji raportu.

Przycisk Test nie jest dostępny, jeśli formularz konfiguracji raportu został otwarty z menu działań pulpitu nawigacyjnego.

Jeśli konfiguracja jest poprawna, raport testowy zostanie natychmiast wysłany do bieżącego użytkownika. W przypadku raportów testowych ustawienia subskrybentów i użytkownika Generate report by są ignorowane.

Jeśli konfiguracja jest niepoprawna, zostanie wyświetlony komunikat o błędzie opisujący możliwą przyczynę.

Aktualizacja raportu

Aby zaktualizować istniejący raport, kliknij nazwę raportu, wprowadź wymagane zmiany konfiguracyjne, a następnie kliknij przycisk Update.

Jeśli istniejący raport zostanie zaktualizowany przez innego użytkownika i ten użytkownik zmieni Dashboard, po kliknięciu przycisku Update zostanie wyświetlony komunikat ostrzegawczy „Raport generowany przez innych użytkowników zostanie zmieniony na bieżącego użytkownika”.

Kliknięcie OK na tym etapie spowoduje następujące zmiany:

  • Ustawienia Generate report by zostaną zaktualizowane tak, aby wyświetlać użytkownika, który edytował raport jako ostatni (chyba że Generate report by jest ustawione na odbiorcę).
  • Użytkownicy wyświetlani jako „Inaccessible user” lub „Inaccessible user group” zostaną usunięci z listy subskrybentów raportu.

Kliknięcie Cancel spowoduje zamknięcie formularza konfiguracji i anulowanie aktualizacji raportu.

Klonowanie raportu

Aby szybko sklonować istniejący raport, kliknij przycisk Clone u dołu formularza konfiguracji istniejącego raportu. W przypadku klonowania raportu utworzonego przez innego użytkownika bieżący użytkownik staje się właścicielem nowego raportu.

Ustawienia raportu zostaną skopiowane do nowego formularza konfiguracji raportu z uwzględnieniem uprawnień użytkownika:

  • Jeśli użytkownik klonujący raport nie ma uprawnień do pulpitu, pole Dashboard zostanie wyczyszczone.
  • Jeśli użytkownik klonujący raport nie ma uprawnień do niektórych użytkowników lub grup użytkowników na liście Subscriptions, niedostępni odbiorcy nie zostaną sklonowani.
  • Ustawienia Generate report by zostaną zaktualizowane tak, aby wyświetlać bieżącego użytkownika (chyba że w polu Generate report by ustawiono odbiorcę).

Zmień wymagane ustawienia i nazwę raportu, a następnie kliknij Add.