
Grafana
Versija
11.2.0
OS
Ubuntu 22.04
Norite sužinoti, kas yra Grafana ir kam ji naudojama? Grafana — tai galingas atvirojo kodo įrankis, skirtas duomenų vizualizavimui ir analizavimui realiuoju laiku. Naudodami Grafana serverį ir įvairius Grafana papildinius, galite sukurti centralizuotą platformą serverių, tinklų ir programų stebėjimui. Ji suteikia intuityvias valdymo pultus, leidžiančius lengvai interpretuoti duomenis, nustatyti problemas ir priimti pagrįstus sprendimus remiantis analize.
Pagrindinės Grafana galimybės
- Daugelio duomenų šaltinių palaikymas
- Grafana palaiko integraciją su tokiomis populiariomis stebėjimo sistemomis kaip Prometheus, InfluxDB, MySQL, PostgreSQL, Elasticsearch, Loki ir kitomis. Tai daro ją universaliu sprendimu duomenų rinkimui ir analizei iš įvairių šaltinių.
- Sistema tinka tiek mažoms įmonėms, tiek didelėms korporacijoms. Galite pradėti nuo vieno serverio ir palaipsniui plėsti infrastruktūrą, prijungdami naujus mazgus ir duomenų šaltinius.
- Naudotojai gali lengvai kurti unikalius pultus, rodančius pagrindinius metrikas. Kiekvienas pultas gali būti pritaikytas konkretiems uždaviniams ar įmonės reikalavimams.
- Grafana leidžia nustatyti automatinį pranešimą, kuris informuos administratorių apie kritinių metrikų pasiekimą per e-mail, Slack, Telegram ar kitas integruotas sistemas.
- Grafana vartotojo sąsaja yra orientuota tiek į patyrusius sistemų administratorius, tiek į naujokus. Tai sumažina mokymosi laiką ir leidžia greičiau pradėti dirbti.
Kaip pradėti dirbti su Grafana
Grafana diegimas per Marketplace
Grafana diegimui galite pasinaudoti paruoštais vaizdais per Marketplace. Tai leidžia išvengti sudėtingumų su rankine serverių konfigūracija ir pagreitina diegimo procesą.
Įdiekite serverį su Grafana, pasirinkdami atitinkamą vaizdą Marketplace.
- Nurodykite prieigos parametrus (slaptažodį arba SSH raktą), kurie bus naudojami prisijungimui.
- Po serverio sukūrimo prisijunkite prie jo per SSH.
- Linux/MacOS: Naudokite terminalą prisijungimui.
- Windows: Rekomenduojama naudoti tokias programas kaip PuTTY arba integruotą OpenSSH klientą.
Terminale vykdykite šią komandą:
ssh root@<Jūsų serverio IP adresas>
Duomenų gavimas prisijungimui prie Grafana
Pirmą kartą prisijungus prie serverio, administratoriaus kredencialai saugomi faile: /root/password_credentials
Vykdykite komandą:
cat /root/password_credentials
Ji išves vartotojo vardą ir slaptažodį prisijungimui prie Grafana interneto sąsajos.
- Vartotojo vardas: admin
- Slaptažodis: YourSecurePassword
Prisijungimas prie interneto sąsajos
Atidarykite naršyklę ir įveskite serverio IP adresą, pavyzdžiui:
http://11.22.33.44
Jei pasirodys SSL sertifikato įspėjimas, patvirtinkite perėjimą.
Įveskite anksčiau gautus kredencialus (admin / YourSecurePassword).
Po prisijungimo jums bus pasiūlyta pakeisti administratoriaus slaptažodį. Rekomenduojama nustatyti patikimą slaptažodį, kad padidintumėte saugumo lygį.
Pirmoji Grafana konfigūracija
Duomenų šaltinių prijungimas
- Meniu pasirinkite Connections → Data Sources.
- Paspauskite Add Data Source.
- Pasirinkite duomenų šaltinio tipą (pavyzdžiui, Prometheus, InfluxDB arba MySQL).
- Nurodykite prisijungimo parametrus:
- Serverio arba hosto adresas.
- Prisijungimo prievadas.
- Prisijungimo vardas ir slaptažodis (jei reikia).
Išsaugokite nustatymus ir išbandykite prisijungimą.
Stebėjimo pultų kūrimas
- Perjunkite į Dashboards → New Dashboard.
- Paspauskite Add New Panel, kad pridėtumėte pirmąjį grafiką.
- Nustatykite vizualizacijos parametrus:
- Nurodykite metriką, kurią norite rodyti.
- Nustatykite ašis, antraštes ir etiketes.
- Nustatykite slenkstines vertes (jei reikia).
Galite kurti tiek paprastus grafikus, tiek sudėtingas vizualizacijas su keliais detalizacijos lygiais.
Pranešimų nustatymas
- Pasirinkite panelę, kuriai reikia nustatyti pranešimą.
- Įjunkite Alerting ir nustatykite sąlygas:
- Metrika, kurią reikia stebėti.
- Slenkstinės vertės, kuriomis pranešimas bus aktyvuotas.
Nurodykite pranešimų pristatymo kanalą:
- E-mail.
- Slack.
- Telegram.
Saugumo ir atsarginių kopijų užtikrinimas
Prieigos apribojimas
- Norint užkirsti kelią nesankcionuotam prieigai, nustatykite ugniasienę ir sukonfigūruokite VPN.
Atnaujinimai
- Reguliariai atnaujinkite Grafana iki naujausios versijos, kad gautumėte klaidų taisymus ir saugumo patobulinimus.
Atsarginė kopija
- Naudokite integruotus įrankius arba trečiųjų šalių sprendimus duomenų ir konfigūracijos atsarginėms kopijoms.
Grafana — tai nepakeičiamas įrankis duomenų vizualizavimui ir stebėjimui. Jei ieškote sprendimo stebėjimui naudojant Grafana, tinklo stebėjimui Grafana arba serverių stebėjimui Grafana, tai šis įrankis puikiai jums tiks. Dėl konfigūracijos lankstumo, plačių integracijos galimybių ir patogios sąsajos, Grafana padeda sistemų administratoriams, kūrėjams ir analitikams gauti visišką kontrolę virš infrastruktūros, laiku nustatyti ir pašalinti problemas, taip pat efektyviai analizuoti duomenis realiuoju laiku.