Kaip įdiegti „Grafana“ Ubuntu serveryje ir „CentOS 7 Linux“

Yra šimtai stebėjimo priemonių, sukurtų siekiant supaprastinti organizacijos valdymo, kontrolės ir administravimo užduotis, neatsižvelgiant į naudojamą operacinę sistemą.

„Linux“ platinimo atveju mes turime didesnį pranašumą, nes turime tūkstančius atvirojo kodo parinkčių, kurios, be nemokamų, leidžia mums išplėsti jų galimybes iki daug aukštesnio lygio.

Toks yra „Grafana“ atvejis, ir dėl šios priežasties „Solvetic“ atliks išsamią analizę, kas tai yra ir kaip naudoti „Grafana“ sistemoje „CentOS 7“.
Jei neturite „CentOS 7“ platinimo, galite jį atsisiųsti iš šios nuorodos:

Kas yra Grafana?„Grafana“ buvo sukurta kaip atviro kodo priemonė, su kuria bus galima daug paprasčiau konsultuotis, vizualizuoti, įspėti ir analizuoti metriką, nesvarbu, kur ji saugoma.

„Grafana“ ypatybėsNaudodami „Grafana“ turėsime šiuos privalumus:

  • Įvairios vizualizacijos parinktys: Naudodami „Grafana“ galėsite pasiekti kelių tipų diagramas, skydo papildinius ir daugiau parinkčių metrikai ir įrašams vizualizuoti.
  • Įspėjimų sistema: naudojant „Grafana“ kiekviena metrika bus įvertinta per nustatytą laikotarpį ir, jei bus rasta kokių nors skirtumų, būsime įspėti.
  • Pranešimai: kai įspėjimas keičia savo būseną, siunčiamas pranešimas. Pranešimus bus galima gauti el. Paštu arba per tokias platformas kaip „Slack“, „PagerDuty“, „VictorOps“, „OpsGenie“ ar „webhook“.
  • Dinaminiai prietaisų skydeliai: Naudodami „Grafana“ galime sukurti dinamiškus ir daugkartinio naudojimo prietaisų skydus su šablonų kintamaisiais, kuriuose gali būti išskleidžiamieji meniu prietaisų skydelio viršuje.
  • Mišrūs duomenų šaltiniai: vienoje diagramoje bus galima sumaišyti įvairių tipų duomenis.
  • Anotacijos: prie skirtingų diagramų galėsime pridėti anotacijas prie diagramų su praturtintais įvykiais. Naudojant pelės žymeklį virš įvykių, bus rodomi viso įvykio metaduomenys ir etiketės.
  • „Ad-hoc“ filtrai: „Ad-hoc“ filtrai leidžia mums sukurti naujus filtrus pagal raktą ar vertę, neišjungiant sistemos, ir jie bus automatiškai taikomi visoms užklausoms, kuriose naudojamas tas duomenų šaltinis.

Dabar pamatysime, kaip įdiegti ir naudoti „Grafana“ „CentOS 7“.

1. Pridėkite „Grafana“ saugyklą prie „CentOS 7“


Pirmiausia reikia pridėti „Grafana“ saugyklą kataloge yum.repos.d, todėl turime sukurti naują failą, kurį pavadinsime „grafana.repo“.

1 žingsnis
Tam galime naudoti tokį redaktorių kaip vim arba nano:

 cd /etc/yum.repos.d/ (prieiga prie katalogo) nano grafana.repo (failo kūrimas)
2 žingsnis
Rodomame lange įklijuosime šias eilutes:
 [grafana] name = grafana baseurl = https: //packagecloud.io/grafana/stable/el/6/$basearch repo_gpgcheck = 1 enabled = 1 gpgcheck = 1 gpgkey = https: //packagecloud.io/gpg.key https: //grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana sslverify = 1 sslcacert = / etc / pki / tls / certs / ca-bundle.crt

DIDELIS

3 žingsnis
Pakeitimus išsaugome naudodami šį klavišų derinį:

Ctrl + O

Mes paliekame redaktorių naudodami:

„Ctrl“ + X

PastabaJei norime naudoti saugyklą, kurioje bandymo ar beta fazėje randame programą, turime pridėti šią eilutę:

 baseurl = https: //packagecloud.io/grafana/testing/el/6/$basearch 

2. Įdiekite „Grafana“ sistemoje „CentOS 7“

1 žingsnis
Kai saugykla išsaugoma, galime naudoti šią komandą, kad įdiegtume „Grafana“ sistemoje:

 yum -y įdiegti grafana

DIDELIS

2 žingsnis
Kai „Grafana“ bus įdiegta „CentOS 7“, pamatysime šiuos dalykus:

DIDELIS

3 žingsnis
Kiti būdai, kuriais galime įdiegti „Grafana“ „CentOS 7“, yra šie:

Įdiekite stabilią versiją tiesiogiai naudodami „Yum“ komandą
Norėdami tai padaryti, vykdysime šią komandą:

 sudo yum įdiegti https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.2-1.x86_64.rpm 

Įdiekite stabilią versiją naudodami RPMTokiu atveju turėsite atlikti šias eilutes:

 wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.2-1.x86_64.rpm sudo yum install initscripts fontconfig sudo rpm -Uvh grafana-4.6.2-1 .x86_64.rpm

3. Iš naujo paleiskite „Grafana“ paslaugas „CentOS 7“


Baigę diegti, mes vykdome šias eilutes:
 systemctl demono perkrovimas (perkraukite demoną)
 systemctl paleiskite grafana-serverį 
 systemctl įgalinti grafana-serverį (įgalinti „Grafana“ paslaugą paleidžiant „CentOS 7“) 

DIDELIS

4. Įgalinti „Grafana“ prievadą „CentOS 7“


Pagal numatytuosius nustatymus „Grafana“ bendravimui naudoja 3000 prievadą, todėl svarbu, kad įgalintume šį prievadą „CentOS 7“ užkardoje, atlikdami šiuos veiksmus. Iki šiol įdiegėme „Grafana“ „CentOS 7“.
 firewall-cmd --add-port = 3000 / tcp-nuolatinė užkarda-cmd-iš naujo 

DIDELIS

5. Įdiekite „Grafana“ „Ubuntu 17.10“


Daugelis vartotojų naudoja „Ubuntu“, o „Grafana“ tikrai visiškai suderinamas su „Ubuntu“, pamatysime, kaip jį įdiegti ten.

Visų pirma, kaip ir „CentOS 7“, turime pridėti saugyklą, kad teisingai įdiegtume „Grafana“, ši saugykla pateks į katalogą sources.list.d.

1 žingsnis
Tam mes atliekame šiuos veiksmus:

 sudo echo 'deb https://packagecloud.io/grafana/stable/debian/ jessie main'> /etc/apt/sources.list.d/grafana.list 
2 žingsnis
Dabar pridėsime GPG raktą atlikdami šiuos veiksmus:
 garbanoti https://packagecloud.io/gpg.key | sudo apt -key add - 

3 žingsnis
Dabar mes atnaujinsime saugyklą vykdydami:

 sudo apt atnaujinimas
4 žingsnis
Mes tęsiame „Grafana“ diegimą vykdydami šią eilutę. Ten laukiame, kol paketai bus atsisiųsti ir įdiegti.
 sudo apt įdiegti grafana 

„Grafana“ diegimo alternatyvaKitas būdas įdiegti „Grafana“ „Ubuntu 17.10“:

  • Įdiekite stabilią versiją
  • Norėdami tai padaryti, vykdysime šias eilutes:
 wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_4.6.2_amd64.deb sudo apt-get install -y adduser libfontconfig sudo dpkg -i grafana_4.6.2_amd64.deb

6. Pradėkite „Grafana“ paslaugas „Ubuntu 17.10“

1 žingsnis
Kadangi „Ubuntu“ naudoja „systemd“ kaip „init“ sistemą, norint paleisti „Grafana“ konfigūraciją, reikės paleisti šią eilutę:

 systemctl demonas iš naujo
2 žingsnis
Dabar vykdysime šias eilutes:
 systemctl start grafana-server (paleidžia „Grafana“ paslaugą) 
 systemctl įgalinti grafana-serverį (įgalina „Grafana“ paslaugą paleidžiant „Ubuntu“) 

7. Įjunkite ugniasienę „Ubuntu 17.10“

1 žingsnis
Kaip ir „CentOS 7“, „Grafana“ prisijungimui naudoja 3000 prievadą, todėl jį reikės įjungti sistemoje, tai galime patikrinti atlikdami šią eilutę:

 netstat -plntu

DIDELIS

Matome, kad „Grafana“ paslauga naudoja 3000 prievadą.

PastabaJei neturime parinkties „netstat“, galime įdiegti vykdydami eilutę

 apt install net-tools.

2 žingsnis
Norėdami įjungti šį uostą „Ubuntu“, vykdysime šias eilutes:

 ufw leisti ssh ufw leisti 3000 / tcp ufw įjungti

DIDELIS

3 žingsnis
Jei norime pamatyti ugniasienės būseną, galime naudoti komandą:

 ufw būsena

8. „Grafana“ naudokite „Ubuntu 17.10“

1 žingsnis
Norėdami pasiekti „Grafana“, turime eiti į naršyklę ir naudoti šią sintaksę:

 http: // IP_adresas: 3000
2 žingsnis
Kai prisijungsime, naudosime šiuos kredencialus:
  • Vartotojas: admin
  • Slaptažodis: admin

DIDELIS

3 žingsnis
Kreipdamiesi pamatysime šiuos dalykus:

DIDELIS

4 žingsnis
Ten galime pradėti „Grafana“ valdymo procesą. Jei saugos sumetimais norime redaguoti vartotojo vardą ir slaptažodį, spustelėsime „Grafana“ piktogramą ir eisime į administratoriaus / pasaulinių naudotojų kelią:

DIDELIS

5 žingsnis
Ten pamatysime šį langą:

DIDELIS

6 žingsnis
Norėdami atlikti reikiamus pakeitimus, spustelėkite mygtuką „Redaguoti“. Baigę spustelėkite „Atnaujinti“, kad pritaikytumėte pakeitimus.

DIDELIS

9. Įdiekite papildinius „Grafana“ sistemoje „Linux“

1 žingsnis
„Grafana“ leidžia savo sąsajoje naudoti trijų tipų papildinius:

Skydo papildiniaiŠio tipo papildiniai leidžia mums pridėti naują „Grafana“ duomenų vizualizaciją.

Duomenų šaltinisŠiame papildinyje rasite „Grafana“ šaltinio duomenis.

Programa (programa)Naudodami šį priedą „Grafana“ galime pridėti naujų funkcijų.

2 žingsnis
Juos galima įdiegti, jei einame į „Grafana“ meniu skiltį „Papildiniai“:

DIDELIS

3 žingsnis
Bet jei norime juos įdiegti iš terminalo, „Grafana“ siūlo šiai operacijai parinktį „grafana-cli“:

DIDELIS

4 žingsnis
Norėdami išvardyti visus saugykloje esančius papildinius, naudosime šią eilutę:

 grafana-cli papildinių sąrašas-nuotolinis 

DIDELIS

5 žingsnis
Norėdami įdiegti bet kurį papildinį „Grafana“, naudosime „plugins install“ parametrą taip:

 grafana-cli papildiniai įdiegia grafana-clock-panel

DIDELIS

6 žingsnis
Matome, kad norint užbaigti procesą, būtina iš naujo paleisti „Grafana“ paslaugą, nes mes atliksime šiuos veiksmus:

 systemctl iš naujo paleiskite grafana-server
7 žingsnis
Kai paslauga bus paleista iš naujo, galėsime pamatyti „Grafana“ įdiegtą papildinį:

DIDELIS

8 žingsnis
Norėdami pašalinti įdiegtą papildinį, vykdome šiuos veiksmus:

 grafana-cli papildiniai pašalina grafana-clock-panel
Mes matome įvairias „Grafana“ siūlomas galimybes valdyti ir valdyti operacijas „Linux“.

wave wave wave wave wave