Instalacja Grafany na Ubuntu
Grafana to narzędzie typu open-source do wizualizacji i monitorowania metryk systemowych, zapewniające potężne pulpity nawigacyjne dla danych zebranych z różnych źródeł. Ten przewodnik pokaże ci, jak zainstalować Grafanę na Ubuntu, skonfigurować ją i skonfigurować swój pierwszy pulpit nawigacyjny do wizualizacji danych ze źródeł takich jak Prometheus, InfluxDB lub Elasticsearch.
1. Aktualizacja pakietów systemowych
Przed instalacją Grafany zaktualizuj swój system, aby upewnić się, że masz najnowsze wersje pakietów:
2. Zainstaluj Grafanę
Grafana oferuje oficjalne repozytorium, dzięki czemu można ją łatwo zainstalować na Ubuntu.
Krok 1: Dodaj repozytorium Grafana APT
Dodaj oficjalne repozytorium Grafany do swojego systemu, uruchamiając:
Krok 2: Zainstaluj Grafanę
Zaktualizuj listę pakietów i zainstaluj Grafanę:
3. Uruchom i włącz Grafanę
Po instalacji uruchom usługę Grafana i włącz jej uruchamianie przy starcie systemu:
Aby zweryfikować, czy Grafana jest uruchomiona, sprawdź jej status:
4. Dostęp do interfejsu sieciowego Grafana
Interfejs sieciowy Grafany jest domyślnie dostępny na porcie 3000. Otwórz przeglądarkę internetową i przejdź do:
Przy pierwszym dostępie do Grafany należy zalogować się przy użyciu domyślnych poświadczeń:
- Nazwa użytkownika: admin
- Hasło: admin
Po pierwszym zalogowaniu zostaniesz poproszony o zmianę hasła.
5. Konfigurowanie źródeł danych Grafana
Grafana obsługuje wiele źródeł danych, takich jak Prometheus, InfluxDB, Elasticsearch i MySQL. Oto jak dodać źródło danych w Grafanie.
Krok 1: Przejdź do Konfiguracja
Na pulpicie nawigacyjnym Grafana kliknij ikonę koła zębatego na lewym pasku bocznym, a następnie wybierz Źródła danych.
Krok 2: Dodaj źródło danych
Kliknij Dodaj źródło danych i wybierz typ źródła danych (np. Prometheus, InfluxDB, MySQL).
Krok 3: Wprowadź szczegóły źródła danych
Wprowadź adres URL i szczegóły połączenia dla źródła danych. Na przykład, jeśli korzystasz z Prometheus działającego lokalnie, możesz ustawić adres URL na:
Kliknij Save & Test, aby zweryfikować połączenie ze źródłem danych.
6. Tworzenie pierwszego pulpitu nawigacyjnego Grafana
Po podłączeniu źródła danych utwórz pulpit nawigacyjny do wizualizacji danych.
Krok 1: Utwórz nowy pulpit nawigacyjny
- Na lewym pasku bocznym kliknij i wybierz Dashboard.
- Kliknij Dodaj nowy panel.
Krok 2: Konfiguracja panelu
- Wybierz źródło danych i wybierz metryki do wyświetlenia.
- Dostosuj typ wizualizacji (np. wykres, wskaźnik, tabela) w oparciu o dane.
Krok 3: Zapisz pulpit nawigacyjny
Po skonfigurowaniu kliknij przycisk Zastosuj, aby dodać panel do pulpitu nawigacyjnego. Możesz dodać wiele paneli do tego samego pulpitu nawigacyjnego, aby utworzyć kompleksowy widok swoich metryk.
7. Konfigurowanie alertów (opcjonalnie)
Funkcja alertów Grafany może powiadamiać o przekroczeniu określonych progów.
- Otwórz panel i przejdź do zakładki Alert.
- Kliknij przycisk Utwórz alert i ustaw warunki wyzwalania alertu.
- Skonfiguruj powiadomienia, takie jak e-mail lub Slack, w sekcji Kanały powiadomień w ustawieniach Grafany.
8. Zabezpieczanie usługi Grafana
Aby zapewnić bezpieczeństwo, należy rozważyć następujące kroki:
- Konfiguracja HTTPS: Aby włączyć HTTPS, potrzebny będzie certyfikat SSL. Edytuj plik konfiguracyjny Grafana (/etc/grafana/grafana.ini) i dodaj informacje o certyfikacie w sekcji [server].
- Ogranicz dostęp administratora: W sekcji Users kontroluj uprawnienia użytkowników, aby ograniczyć dostęp do wrażliwych danych.
9. Zarządzanie i aktualizacja Grafany
Aby zapewnić aktualność Grafany, należy okresowo aktualizować ją z repozytorium Grafana:
Aby zatrzymać lub ponownie uruchomić Grafanę, użyj:
Wnioski
Instalacja Grafany na Ubuntu zapewnia potężne narzędzie do wizualizacji i monitorowania danych. Dzięki elastycznym pulpitom nawigacyjnym i szerokiej obsłudze źródeł danych, Grafana jest idealna do monitorowania aplikacji, systemów i infrastruktury. Konfigurując pulpity nawigacyjne i alerty, można uzyskać cenny wgląd w dane i być na bieżąco z krytycznymi wskaźnikami.