Instalarea Grafana pe Ubuntu
Grafana este un instrument open-source pentru vizualizarea și monitorizarea metricilor sistemului, oferind tablouri de bord puternice pentru datele colectate din diverse surse. Acest ghid vă va arăta cum să instalați Grafana pe Ubuntu, să o configurați și să vă configurați primul tablou de bord pentru a vizualiza date din surse precum Prometheus, InfluxDB sau Elasticsearch.
1. Actualizarea pachetelor de sistem
Înainte de a instala Grafana, actualizați sistemul pentru a vă asigura că aveți cele mai recente versiuni de pachete:
2. Instalați Grafana
Grafana oferă un depozit oficial, făcându-l ușor de instalat pe Ubuntu.
Pasul 1: Adăugați Repozitoriul Grafana APT
Adăugați depozitul oficial Grafana la sistemul dvs. prin rularea:
Pasul 2: Instalați Grafana
Actualizați-vă lista de pachete și instalați Grafana:
3. Porniți și activați Grafana
După instalare, porniți serviciul Grafana și activați-l pentru a porni la pornire:
Pentru a verifica dacă Grafana rulează, verificați starea sa:
4. Accesarea interfeței web Grafana
Interfața web a Grafana este accesibilă implicit pe portul 3000. Deschideți un browser web și navigați la:
Când accesați Grafana pentru prima dată, va trebui să vă conectați cu datele de identificare implicite:
- Nume utilizator: admin
- Parolă: admin
Vi se va solicita să schimbați parola după autentificarea inițială.
5. Configurarea surselor de date Grafana
Grafana acceptă mai multe surse de date precum Prometheus, InfluxDB, Elasticsearch și MySQL. Iată cum să adăugați o sursă de date în Grafana.
Pasul 1: Mergeți la Configuration
În tabloul de bord Grafana, faceți clic pe pictograma angrenaj din bara laterală din stânga, apoi selectați Surse de date.
Pasul 2: Adăugați o sursă de date
Faceți clic pe Add data source și selectați tipul sursei de date (de exemplu, Prometheus, InfluxDB, MySQL).
Pasul 3: Introduceți detaliile sursei de date
Introduceți URL-ul și detaliile conexiunii pentru sursa dvs. de date. De exemplu, dacă utilizați Prometheus care rulează local, ați putea seta URL-ul la:
Faceți clic pe Save & Test pentru a verifica conexiunea la sursa de date.
6. Crearea primului tablou de bord Grafana
Odată ce sursa dvs. de date este conectată, creați un tablou de bord pentru a vizualiza datele.
Pasul 1: Crearea unui nou tablou de bord
- În bara laterală din stânga, faceți clic și selectați Dashboard.
- Faceți clic pe Add new panel (Adăugare panou nou).
Pasul 2: Configurați panoul
- Alegeți sursa de date și selectați parametrii de vizualizare.
- Personalizați tipul de vizualizare (de exemplu, grafic, indicator, tabel) în funcție de datele dvs.
Pasul 3: Salvați tabloul de bord
Odată configurat, faceți clic pe Apply (Aplicare) pentru a adăuga panoul la tabloul dvs. de bord. Puteți adăuga mai multe panouri la același tablou de bord pentru a crea o vizualizare completă a măsurătorilor dvs.
7. Configurarea alertelor (opțional)
Funcția de alertă a Grafana vă poate notifica atunci când sunt depășite anumite praguri.
- Deschideți un panou și mergeți la fila Alertă.
- Faceți clic pe Create Alert (Creare alertă) și setați condițiile de declanșare a unei alerte.
- Configurați notificările, cum ar fi e-mail sau Slack, sub Canale de notificare în setările Grafana.
8. Securizarea Grafana
Pentru securitate, luați în considerare următorii pași:
- Configurați HTTPS: Pentru a activa HTTPS, veți avea nevoie de un certificat SSL. Modificați fișierul de configurare Grafana (/etc/grafana/grafana.ini) și adăugați informațiile despre certificat în secțiunea [server].
- Restricționați accesul administratorilor: În secțiunea Users, controlați permisiunile utilizatorilor pentru a restricționa accesul la date sensibile.
9. Gestionarea și actualizarea Grafana
Pentru a vă asigura că Grafana rămâne actualizată, actualizați-o periodic din depozitul Grafana:
Pentru a opri sau reporni Grafana, utilizați:
Concluzie
Instalarea Grafana pe Ubuntu vă oferă un instrument puternic pentru vizualizarea și monitorizarea datelor. Cu tablourile sale de bord flexibile și suportul larg pentru surse de date, Grafana este ideală pentru monitorizarea aplicațiilor, sistemelor și infrastructurii. Prin configurarea tablourilor de bord și a alertelor, puteți obține informații valoroase despre datele dvs. și puteți rămâne informat cu privire la parametrii critici.