GRAFANA
Otwarte oprogramowanie do wizualizacji danych skierowana na elastyczność w budowaniu widoków i wykresów.
Last updated
Otwarte oprogramowanie do wizualizacji danych skierowana na elastyczność w budowaniu widoków i wykresów.
Last updated
Grafana w projekcie Goldenore CDC pełni rolę wizualizatora metryk znajdujących się w serwisie Prometheus. Monitoruje przepływ danych Kafki Connect między connectorem źródłowym, a docelowym. Pozwala także na tworzenie reguł ostrzegających o niepożądanym zajściu na podstawie gromadzonych danych. Wysyła ostrzeżenia na skrzynkę mailowa podaną przez użytkownika.
Zmienne umożliwiają tworzenie bardziej interaktywnych i dynamicznych pulpitów nawigacyjnych. Zamiast na stałe kodować takie elementy, jak nazwy serwerów, aplikacji i czujników w zapytaniach metrycznych, można użyć zmiennych w ich miejsce. Zmienne są wyświetlane jako listy rozwijane w górnej części pulpitu nawigacyjnego. Te listy rozwijane ułatwiają zmianę danych wyświetlanych na pulpicie nawigacyjnym. Można ich używać w zapytaniach i tytułach paneli. Po zmianie wartości za pomocą listy rozwijanej w górnej części pulpitu nawigacyjnego, zapytania metryczne panelu zmienią się, aby odzwierciedlić nową wartość.
Zmienne dla Goldenore CDC:
Nazwa obrazu
grafana
Nazwa obrazu w dockerhub
grafana/grafana
Port
3000
Zależności
Prometheus
GF_PATHS_DATA
Zmienna wskazująca na lokalizacje w której przechowywane są dane przez Grafanę m.in. pulpity nawigacyjne.
GF_SECURITY_ADMIN_PASSWORD
Zmienna ustalająca hasło administratora. Przydzielane dla organizacji.
GF_SECURITY_ALLOW_EMBEDDING
Zmienna ustawiona na true, która pozwala nam osadzać pulpity nawigacyjne Grafany na innych stronach internetowych lub aplikacjach za pomocą ramki iframe.
GF_AUTH_ANONYMOUS_ENABLED
Zmienna ustawiona na true, pozwalająca na podgląd pulpitów nawigacyjnych bez logowania.
GF_SMTP_ENABLED
Zmienna ustawiona na true pozwalająca wysyłać wiadomości email przez Grafanę.
GF_SMTP_HOST
Zmienna określająca host SMTP. Używanie portu 465 dla niejawnego TLS.
GF_SMTP_FROM_ADDRESS
Zmienna określająca adres używany podczas wysyłania wiadomości e-mail.
GF_SMTP_FROM_NAME
Zmienna określająca nazwę używaną podczas wysyłania wiadomości e-mail.
GF_SMTP_PASSWORD
Zmienna określająca hasło dla SMTP.
GF_SMTP_SKIP_VERIFY
Zmienna określająca weryfikację SSL dla serwera SMTP.
GF_SMTP_USER
Zmienna określająca użytkownika dla SMTP.
W serwisie Grafana używane są 2 wolumeny.
Folder /provisioning w którym znajdują się
Pliki konfiguracyjne wskazujące na źródło danych, którym w przypadku Goldenore CDC jest Prometheus.
Pliki konfiguracyjne, które wskazują na plik z gotowym pulpitem nawigacyjnym w którym znajdują się wykresy.
Folder /dashboards w którym znajduje się
Plik definiujący strukturę pulpitu nawigacyjnego wraz z każdym wykresem