Grafana - oprogramowanie typu open source do analizy i monitorowania

Grafana - oprogramowanie typu open source do analizy i monitorowania

Grafana to open source, bogate w funkcje, potężne, eleganckie i wysoce rozszerzalne oprogramowanie do analizy i monitorowania, które działa Linux, Okna I System operacyjny Mac. Jest to de facto oprogramowanie do analizy danych, używane w Przepełnienie stosu, eBay, PayPal, Uber I Ocean cyfrowy - tylko po to, aby wspomnieć o kilku.

To wspiera 30+ open source, a także komercyjne bazy danych/źródła danych, w tym Mysql, PostgreSQL, Grafit, ElasticSearch, Opencidb, Prometeusz I Napięciedb. Pozwala głęboko zagłębiać się w duże ilości danych operacyjnych w czasie rzeczywistym; Wizualizuj, zapytaj, ustaw alerty i uzyskaj spostrzeżenia z wskaźników z różnych lokalizacji pamięci.

Przeczytaj także: Jak zainstalować oprogramowanie PIWik (Google Analytics) w Linux

Co ważne, Grafana pozwala na konfigurowanie wielu niezależnych organizacji, z których każda ma własne środowisko użytkowania (administrator, źródła danych, pulpity nawigacyjne i użytkownicy).

Grafana Analytics Monitoring Software

Funkcje Grafana:

  • Elegancka grafika do wizualizacji danych.
  • Szybkie i elastyczne wykresy z wieloma opcjami.
  • Dynamiczne i wielokrotnego użytku pulpity nawigacyjne.
  • Jest wysoce rozszerzalny przy użyciu setek pulpitów nawigacyjnych i wtyczek w oficjalnej bibliotece.
  • Obsługuje preferencje użytkownika za zasilacze.
  • Obsługuje wieloczęściową, konfiguruj wiele niezależnych organizacji.
  • Obsługuje uwierzytelnianie za pośrednictwem LDAP, Google Auth, Grafana.com i github.
  • Obsługuje powiadomienia za pośrednictwem Slacka, PagerDuty i innych.
  • Niezwykle wspiera współpracę, umożliwiając udostępnianie danych i pulpitów nawigacyjnych między zespołami i wiele więcej.

Dostępny jest wersja demonstracyjna online przed zainstalowaniem Grafana w dystrybucji Linuksa.

URL DEMO: http: // graj.Grafana.org/ 

W tym artykule wyjaśnimy, jak zainstalować Grafana - wizualizacja i monitorowanie danych oprogramowanie na Centos, Debian I Ubuntu rozkłady.

Zainstaluj Grafana w systemach Linux

1. Zainstalujemy Grafana z jego oficjalnego Mniam Lub TRAFNY Repozytoria, abyś mógł go zaktualizować za pomocą domyślnego menedżera pakietów.

Zainstaluj Grafana na Debian i Ubuntu

$ echo "deb https: // packagecloud.IO/Grafana/Stable/Debian/Stretch Main "| sudo tee -a/etc/apt/źródła.List $ curl https: // packagecloud.IO/GPG.Klucz | sudo apt-key add-$ sudo apt-get aktualizacja $ sudo apt-get instaluj Grafana 

Zainstaluj Grafana na Centos, Rhel i Fedora

# echo "[grafana] name = grafana baseurl = https: // packagecloud.IO/Grafana/Stable/el/7/$ basearch repo_gpgcheck = 1 włączony = 1 gpgcheck = 1 gpgkey = https: // packageCloud.IO/GPG.klucz https: // grafanarel.S3.Amazonaws.com/rpm-gpg-key-grafana sslverify = 1 sslcacert =/etc/pki/tls/certs/ca-bundle.crt "| sudo tee /etc /yum.repozytorium.D/Grafana.Repo # Yum Instal Grafana 

2. Po zainstalowaniu Grafana, W następujących lokalizacjach można znaleźć ważne pliki:

  • Instaluje binarny do /usr/sbin/grafana-serwer
  • Instaluje inicjowanie.D skrypt do /etc/init.D/Grafana-Server
  • Tworzy domyślny plik (vars środowiskowy) do /etc/default/grafana-serwer
  • Instaluje plik konfiguracyjny do /etc/grafana/grafana.ini
  • Instaluje nazwę usługi systemd Grafana-serwer.praca
  • Domyślna konfiguracja ustawia plik dziennika pod numerem /var/log/grafana/grafana.dziennik
  • Domyślna konfiguracja określa sqlite3 dB /var/lib/grafana/grafana.db
  • Instaluje HTML/JS/CSS i inne pliki Grafana pod numerem /usr/share/grafana

3. Następnie zacznij Grafana serwis, sprawdź, czy jest uruchomiony, a następnie włącz go do automatycznego start w czasie rozruchu w następujący sposób. Domyślnie proces jest uruchamiany jako Grafana Użytkownik (utworzony podczas procesu instalacji) i słucha na porcie HTTP 3000.

Uruchom serwer Grafana (za pośrednictwem SystemD)

# Systemctl Demon-Reload # Systemctl Start Grafana-Server # Systemctl Status Grafana-Server # Systemctl Włącz Grafana-Server 

Rozpocznij serwer Grafana (za pośrednictwem init.D)

# serwis Grafana-Server Start # Service Grafana-Server Status # sudo aktualizacja-RC.D Grafana-Server domyślnie [O Debian/Ubuntu] # /sbin /chkconfig --add Grafana-Server [Na Centos/Rhel/Fedora] 

4. Jeśli system ma domyślnie włączoną zaporę ogniową, musisz otworzyć port 3000 w zaporze, aby umożliwić żądania klientów na proces Grafana.

----------- [O Debian/Ubuntu] ----------- $ sudo ufw Zezwalaj na 3000/tcp $ sudo ufw Reload ----------- [Na Centos/Rhel/Fedora] ----------- # Firewall-CMD --Permanent --add-port = 3000/tcp # firewall-cmd--relad 

5. Teraz użyj następującego adresu URL, aby uzyskać dostęp do Grafana, który przekieruje się na stronę logowania, poświadczenia użytkownika jako Nazwa użytkownika: admin I Hasło: admin)

http: // twoja domain.com: 3000 lub http: // ip-address: 3000 
Login administratora Grafana

6. Po zalogowaniu uzyskasz dostęp do pulpitu domowego, jak pokazano na zrzucie ekranu poniżej.

Grafana Home Dashboard

7. Następnie dodaj bazę danych lub źródło danych, kliknij „Dodaj źródło danych". Na przykład dodamy Mysql Baza danych; Określ nazwę źródła danych, typu i parametrów połączenia. Następnie kliknij Zapisz i test.

Dodaj źródło danych Grafana

Zostaniesz powiadomiony, jeśli połączenie z bazą danych zakończy się powodzeniem. Następnie wróć do domowej pulpitu nawigacyjnego, aby dodać nowy pulpit nawigacyjny.

Połączenie źródła danych Grafana

8. Z Dom Dashboard, kliknij Nowy pulpit nawigacyjny Aby dodać nowy panel do wizualizacji wskaźników ze źródła danych.

Dodaj nowy desca deski rozdzielczej Grafana

Stąd możesz dodać więcej źródeł danych, pulpitów nawigacyjnych, zapraszać członków zespołu, zainstalować aplikacje i wtyczki, aby rozszerzyć domyślne funkcje i zrobić więcej.

Więcej informacji można znaleźć na stronie głównej Grafana: https: // grafana.com/

Grafana to eleganckie oprogramowanie do analizy danych i monitorowania danych w czasie rzeczywistym. Mamy nadzieję, że pomyślnie zainstalowałeś Grafana w swoim systemie Linux, w przeciwnym razie użyj poniższego formularza opinii, aby zadać wszelkie pytania lub podzielić się swoimi przemyśleniami.