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:
Właściwości | docker |
---|---|
Nazwa obrazu | grafana |
Nazwa obrazu w dockerhub | grafana/grafana |
Port | 3000 |
Zależności | Prometheus |
Nazwa | Opis |
---|---|
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