opened image
Grafana icon

Grafana

Wersja

11.2.0

OS

Ubuntu 22.04

Chcesz się dowiedzieć, czym jest Grafana i do czego jest używana? Grafana — to potężne narzędzie z otwartym kodem źródłowym do wizualizacji i analizy danych w czasie rzeczywistym. Dzięki serwerowi Grafana i różnorodnym wtyczkom Grafana możesz stworzyć scentralizowaną platformę do monitorowania serwerów, sieci i aplikacji. Oferuje intuicyjne pulpity nawigacyjne, które ułatwiają interpretację danych, identyfikację problemów i podejmowanie uzasadnionych decyzji na podstawie analizy.

 

Podstawowe możliwości Grafana

 

  • Wsparcie dla wielu źródeł danych
  • Grafana wspiera integrację z takimi popularnymi systemami monitorowania, jak Prometheus, InfluxDB, MySQL, PostgreSQL, Elasticsearch, Loki i innymi. To czyni ją uniwersalnym rozwiązaniem do zbierania i analizy danych z różnych źródeł.
  • System nadaje się zarówno dla małych firm, jak i dużych korporacji. Możesz zacząć od jednego serwera i stopniowo rozbudowywać infrastrukturę, podłączając nowe węzły i źródła danych.
  • Użytkownicy mogą łatwo tworzyć unikalne panele, wyświetlające kluczowe metryki. Każdy panel może być dostosowany do konkretnych zadań lub wymagań firmy.
  • Grafana pozwala na skonfigurowanie automatycznych powiadomień, które powiadomią administratora o osiągnięciu krytycznych wartości metryk przez e-mail, Slack, Telegram lub inne zintegrowane systemy. 
  • Interfejs użytkownika Grafana jest skierowany zarówno do doświadczonych administratorów systemów, jak i nowicjuszy. To skraca czas nauki i pozwala szybciej przystąpić do pracy.

 

 

Jak zacząć pracę z Grafana

 

Instalacja Grafana przez Marketplace

Aby wdrożyć Grafana, można skorzystać z gotowych obrazów przez Marketplace. To pozwala uniknąć trudności z ręczną konfiguracją serwerów i przyspiesza proces instalacji.

Wdróż serwer z Grafana, wybierając odpowiedni obraz w Marketplace.

  • Podaj parametry dostępu (hasło lub klucz SSH), które będą używane do połączenia.
  • Po utworzeniu serwera połącz się z nim przez SSH.
  • Linux/MacOS: Użyj terminala do połączenia.
  • Windows: Zaleca się użycie takich programów, jak PuTTY lub wbudowany klient OpenSSH.

 

W terminalu wykonaj następujące polecenie:


 

ssh root@<adres IP twojego serwera>

 

Uzyskiwanie danych do logowania do Grafana


Podczas pierwszego połączenia z serwerem dane logowania administratora są zapisywane w pliku: /root/password_credentials

 

 

Wykonaj polecenie:

 

cat /root/password_credentials

 

Wyświetli to nazwę użytkownika i hasło do logowania w interfejsie webowym Grafana.

  • Nazwa użytkownika: admin
  • Hasło: YourSecurePassword

 

 

 

Logowanie do interfejsu webowego

Otwórz przeglądarkę i wprowadź adres IP serwera, na przykład:

 

http://11.22.33.44

 

Jeśli pojawi się ostrzeżenie o certyfikacie SSL, potwierdź przejście.

 

 

Wprowadź dane logowania, które otrzymałeś wcześniej (admin / YourSecurePassword).

 

 

 

Po zalogowaniu zostaniesz poproszony o zmianę hasła administratora. Zdecydowanie zaleca się ustawienie silnego hasła w celu zwiększenia poziomu bezpieczeństwa.

 

 

Początkowa konfiguracja Grafana

  1. Podłączenie źródeł danych
  2. W menu wybierz Connections → Data Sources.
  3. Kliknij Add Data Source.
  4. Wybierz typ źródła danych (na przykład Prometheus, InfluxDB lub MySQL).
  5. Podaj parametry połączenia:
  • Adres serwera lub hosta.
  • Port połączenia.
  • Login i hasło (jeśli wymagane).

Zapisz ustawienia i przetestuj połączenie.

 

Tworzenie pulpitów nawigacyjnych

  1. Przejdź do sekcji Dashboards → New Dashboard.
  2. Kliknij Add New Panel, aby dodać pierwszy wykres.
  3. Skonfiguruj parametry wizualizacji:
  • Podaj metrykę do wyświetlenia.
  • Skonfiguruj osie, tytuły i etykiety.
  • Ustal wartości progowe (jeśli to konieczne).

Możesz tworzyć zarówno proste wykresy, jak i złożone wizualizacje z wieloma poziomami szczegółowości.

 

Konfiguracja powiadomień

  1. Wybierz panel, dla którego chcesz skonfigurować powiadomienie.
  2. Włącz Alerting i ustal warunki:
  • Metryka, którą chcesz monitorować.
  • Wartości progowe, przy których powiadomienie zostanie uruchomione.

 

Podaj kanał dostarczania powiadomień:

  • E-mail.
  • Slack.
  • Telegram.

 

 

 

Zapewnienie bezpieczeństwa i tworzenie kopii zapasowych

 

Ograniczenie dostępu

  • Aby zapobiec nieautoryzowanemu dostępowi, zainstaluj zaporę i skonfiguruj VPN.

 

Aktualizacje

  • Regularnie aktualizuj Grafana do najnowszej wersji, aby uzyskać poprawki błędów i ulepszenia bezpieczeństwa.

 

Kopie zapasowe

  • Użyj wbudowanych narzędzi lub rozwiązań zewnętrznych do tworzenia kopii zapasowych danych i konfiguracji.

 

Grafana — to niezastąpione narzędzie do wizualizacji danych i monitorowania. Jeśli szukasz rozwiązania do monitorowania za pomocą Grafana, monitorowania sieci Grafana lub monitorowania serwerów Grafana, to to narzędzie idealnie Ci odpowiada. Dzięki elastyczności konfiguracji, szerokim możliwościom integracji i wygodnemu interfejsowi, Grafana pomaga administratorom systemów, programistom i analitykom uzyskać pełną kontrolę nad infrastrukturą, na czas identyfikować i rozwiązywać problemy, a także efektywnie analizować dane w czasie rzeczywistym.