Pereiti prie pagrindinio turinio

Kaip įdiegti Grafana AlmaLinux ir Rocky Linux sistemose

Šioje pamokoje parodysime, kaip įdiegti Grafana AlmaLinux 8 ir 9 bei Rocky Linux 8 ir 9 sistemose.

Atnaujinta prieš daugiau kaip 2 sav.

Grafana yra populiari atvirojo kodo platforma vizualizacijai ir sistemų stebimumui. Ji leidžia kurti informacinius skydelius iš metrikų, žurnalų ir kitų duomenų šaltinių, tokių kaip Prometheus, InfluxDB, MySQL ir daugelis kitų.

Grafana veikia kaip viena systemd paslauga, nereikalauja atskiros vykdymo aplinkos ir puikiai tinka VPS bei serverių aplinkoms.

Ši pamoka buvo išbandyta su AlmaLinux 8 ir 9 bei Rocky Linux 8 ir 9.

0. Reikalavimai

• SSH prieiga prie jūsų VPS
• Root arba sudo teisės
• Interneto ryšys
• Mažiausiai 1 GB RAM, rekomenduojama 2 GB
• Serveryje atviras 3000 prievadas

1. Grafana diegimas

1.1 Sistemos atnaujinimas

Atnaujinkite visus įdiegtus paketus:

dnf update -y

1.2 Reikalingų priklausomybių diegimas

Įdiekite įrankius, reikalingus saugyklų ir paketų valdymui:

dnf install -y dnf-utils wget

1.3 Grafana YUM saugyklos pridėjimas

Sukurkite Grafana saugyklos konfigūracijos failą:

sudo nano /etc/yum.repos.d/grafana.repo

Į šį failą įklijuokite šį turinį:

[grafana] name=Grafana OSS baseurl=https://packages.grafana.com/oss/rpm repo_gpgcheck=1 enabled=1 gpgcheck=1 gpgkey=https://packages.grafana.com/gpg.key sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt

Atnaujinkite saugyklų metaduomenis:

dnf makecache

Kai būsite paprašyti, įveskite y ir paspauskite Enter.

1.4 Grafana diegimas

Įdiekite Grafana naudodami DNF:

dnf install grafana -y

2. Grafana valdymas

2.1 Grafana paleidimas

Paleiskite Grafana su šia komanda:

systemctl start grafana-server

2.2 Grafana paleidimas kartu su sistema

Kad Grafana būtų paleidžiama automatiškai sistemos įkrovos metu, vykdykite:

systemctl enable grafana-server

2.3 Būsenos patikrinimas

Norėdami patikrinti Grafana būseną, naudokite:

systemctl status grafana-server

Būsena turėtų būti rodoma kaip active (running).

3. Ugniasienės nustatymai

Jei naudojate kitą ugniasienę nei numatytoji iptables konfigūracija, įsitikinkite, kad 3000 prievadas yra atidarytas.

Pavyzdžiui, jei įjungta firewalld, leiskite prieigą prie 3000 prievado:

firewall-cmd --add-port=3000/tcp --permanent firewall-cmd --reload

Jei planuojate viešai pasiekiamą Grafana diegimą, rekomenduojama:

• Naudoti atvirkštinį tarpinį serverį, pavyzdžiui, NGINX arba Apache
• Įjungti HTTPS
• Apriboti prieigą pagal IP adresą arba autentifikaciją

4. Prisijungimas prie Grafana

Pagal numatytuosius nustatymus Grafana klausosi 3000 prievado.

Atidarykite naršyklę ir eikite adresu:

http://jusu_serverio_ip:3000

Numatytieji prisijungimo duomenys:

• Vartotojo vardas: admin
• Slaptažodis: admin

Įveskite numatytuosius prisijungimo duomenis.

Pirmojo prisijungimo metu Grafana paprašys nustatyti naują slaptažodį.

Įveskite naują slaptažodį, jį patvirtinkite ir spustelėkite Submit.

Po to būsite nukreipti į Grafana valdymo skydelį.

5. Naudojimas

Prisijungę prie sistemos, galite:

• Pridėti duomenų šaltinį (Connections → Add new connection)
• Kurti informacinius skydelius
• Importuoti bendruomenės sukurtus skydelius naudojant jų ID
• Stebėti sistemos metrikas, programas

Pagal numatytuosius nustatymus Grafana saugo savo konfigūraciją ir duomenis lokaliai ir nereikalauja išorinės duomenų bazės pagrindiniam naudojimui.

Ar gavote atsakymą į savo klausimą?