Kā instalēt Grafana Ubuntu serverī un CentOS 7 Linux

Ir simtiem uzraudzības rīku, kas izstrādāti ar mērķi vienkāršot organizācijas vadības, kontroles un administrēšanas uzdevumus neatkarīgi no izmantotās operētājsistēmas.

Linux izplatīšanas gadījumā mums ir lielāka priekšrocība, jo mums ir tūkstošiem atvērtā pirmkoda opciju, kas papildus bezmaksas izmantošanai ļauj mums paplašināt to iespējas līdz daudz augstākam līmenim.

Tāds ir Grafana gadījums, un tieši šī iemesla dēļ Solvetic veiks pilnīgu analīzi par to, kas tas ir un kā lietot Grafana programmā CentOS 7.
Ja jums nav CentOS 7 izplatīšanas, varat to lejupielādēt, izmantojot šo saiti:

Kas ir GrafanaGrafana ir izstrādāta kā atvērtā koda rīks, ar kuru būs iespējams daudz vienkāršāk konsultēties, vizualizēt, brīdināt un analizēt metriku neatkarīgi no tā, kur tie tiek glabāti.

Grafana funkcijasIzmantojot Grafana, mums būs šādas priekšrocības:

  • Dažādas vizualizācijas iespējas: Izmantojot Grafana, būs iespējams piekļūt vairāku veidu grafikiem, paneļu spraudņiem un citām iespējām, lai vizualizētu metriku un ierakstus.
  • Brīdinājumu sistēma: Izmantojot Grafana, katrs rādītājs tiks novērtēts noteiktā laika periodā, un, ja tiks konstatētas atšķirības, mēs par to tiksim brīdināti.
  • Paziņojumi: kad brīdinājuma statuss tiek mainīts, tiek nosūtīts paziņojums. Paziņojumus būs iespējams saņemt pa e -pastu vai caur platformām, piemēram, Slack, PagerDuty, VictorOps, OpsGenie vai webhook.
  • Dinamiski informācijas paneļi: Izmantojot Grafana, mēs varam izveidot dinamiskus un atkārtoti lietojamus informācijas paneļus ar veidņu mainīgajiem, kas informācijas paneļa augšdaļā var saturēt nolaižamās izvēlnes.
  • Jaukti datu avoti: vienā diagrammā būs iespējams sajaukt dažāda veida datus.
  • Anotācijas: mēs varēsim pievienot piezīmes grafikiem ar bagātinātiem notikumiem, izmantojot dažādus datu avotus. Tādējādi, virzot kursoru virs notikumiem, tiks parādīti visa notikuma metadati un iezīmes.
  • Ad-hoc filtri: Ad-hoc filtri ļauj mums izveidot jaunus filtrus pēc atslēgas vai vērtības, neizslēdzot sistēmu, un tie tiks automātiski lietoti visiem vaicājumiem, kuros tiek izmantots šis datu avots.

Tagad mēs redzēsim, kā instalēt un izmantot Grafana CentOS 7.

1. Pievienojiet Grafana krātuvi vietnē CentOS 7


Pirmais solis, kas jādara, ir pievienot Grafana repozitoriju direktorijā yum.repos.d, tāpēc mums ir jāizveido jauns fails, ko sauksim par "grafana.repo".

1. darbība
Šim nolūkam mēs varam izmantot redaktoru, piemēram, vim vai nano:

 cd /etc/yum.repos.d/ (piekļuve direktorijam) nano grafana.repo (faila izveide)
2. solis
Parādītajā logā mēs ielīmēsim šādas rindas:
 [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

PALIELINĀT

3. solis
Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:

Ctrl + O

Mēs atstājam redaktoru, izmantojot:

Ctrl + X

PiezīmeJa mēs vēlamies izmantot repozitoriju, kurā atrodam lietojumprogrammu testēšanas vai beta fāzē, mums jāpievieno šāda rinda:

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

2. Instalējiet Grafana vietnē CentOS 7

1. darbība
Kad krātuve ir saglabāta, mēs varam izmantot šādu komandu, lai instalētu Grafana sistēmā:

 yum -instalējiet grafana

PALIELINĀT

2. solis
Kad Grafana ir instalēta CentOS 7, mēs redzēsim sekojošo:

PALIELINĀT

3. solis
Daži citi veidi, kā mēs varam instalēt Grafana uz CentOS 7, ir šādi:

Instalējiet stabilu versiju, izmantojot Yum komandu tieši
Lai to izdarītu, mēs izpildīsim šādu komandu:

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

Instalējiet stabilu versiju, izmantojot RPMŠajā gadījumā būs jāizpilda šādas rindas:

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

3. Grafana pakalpojumu restartēšana CentOS 7


Kad instalēšana ir pabeigta, mēs turpinām izpildīt šādas rindas:
 systemctl daemon-reload (pārstartējiet dēmonu)
 systemctl start grafana-server 
 systemctl iespējot grafana serveri (iespējot Grafana pakalpojumu CentOS 7 startēšanas laikā) 

PALIELINĀT

4. Iespējot Grafana portu vietnē CentOS 7


Pēc noklusējuma Grafana saziņai izmanto portu 3000, tāpēc ir svarīgi, lai mēs iespējotu šo portu CentOS 7 ugunsmūrī, izpildot tālāk norādīto. Līdz šim mēs esam instalējuši Grafana uz CentOS 7.
 firewall-cmd --add-port = 3000 / tcp-pastāvīgais ugunsmūris-cmd-ielādēt 

PALIELINĀT

5. Instalējiet Grafana Ubuntu 17.10


Daudzu lietotāju darba izplatīšana ir Ubuntu, un Grafana noteikti ir pilnībā saderīga ar Ubuntu, mēs redzēsim, kā to tur instalēt.

Pirmkārt, tāpat kā CentOS 7, mums ir jāpievieno repozitorijs, lai pareizi instalētu Grafana, šī krātuve nonāks direktorijā sources.list.d.

1. darbība
Šim nolūkam mēs izpildām sekojošo:

 sudo echo 'deb https://packagecloud.io/grafana/stable/debian/ jessie main'> /etc/apt/sources.list.d/grafana.list 
2. solis
Tagad mēs pievienosim GPG atslēgu, izpildot sekojošo:
 čokurošanās https://packagecloud.io/gpg.key | sudo apt -key add - 

3. solis
Tagad mēs atjaunināsim krātuvi, izpildot:

 sudo apt atjauninājums
4. solis
Mēs turpinām instalēt Grafana, izpildot šādu rindu. Tur mēs gaidām, līdz paketes tiks lejupielādētas un instalētas.
 sudo apt instalēt grafana 

Alternatīva Grafana instalēšanaiŠis ir vēl viens veids, kā instalēt Grafana uz Ubuntu 17.10:

  • Instalējiet stabilu versiju
  • Šim nolūkam mēs izpildīsim šādas rindas:
 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. Sāciet Grafana pakalpojumus Ubuntu 17.10

1. darbība
Tā kā Ubuntu izmanto sistēmu systemd kā init sistēmu, lai palaistu Grafana konfigurāciju, būs jāpalaiž šāda rinda:

 systemctl dēmonu pārlādēšana
2. solis
Tagad mēs izpildīsim šādas rindas:
 systemctl start grafana-server (palaiž pakalpojumu Grafana) 
 systemctl iespējot grafana serveri (iespējo Grafana pakalpojumu Ubuntu sāknēšanas laikā) 

7. Iespējojiet ugunsmūri Ubuntu 17.10

1. darbība
Tāpat kā CentOS 7, Grafana savienojumam izmanto portu 3000, tāpēc tas būs jāiespējo sistēmā, mēs to varam pārbaudīt, izpildot šādu rindu:

 netstat -plntu

PALIELINĀT

Mēs redzam, ka pakalpojums Grafana izmanto portu 3000.

PiezīmeJa nav netstat opcijas, mēs varam instalēt, izpildot rindu

 apt instalēt net-tools.

2. solis
Lai iespējotu šo portu Ubuntu, mēs izpildīsim šādas rindas:

 ufw atļaut ssh ufw atļaut 3000 / tcp ufw iespējot

PALIELINĀT

3. solis
Ja mēs vēlamies redzēt ugunsmūra statusu, mēs varam izmantot komandu:

 ufw statuss

8. Izmantojiet Grafana Ubuntu 17.10

1. darbība
Lai piekļūtu Grafanai, mums jādodas uz pārlūkprogrammu un jāizmanto šāda sintakse:

 http: // IP_adrese: 3000
2. solis
Piekļūstot, mēs izmantosim šādus akreditācijas datus:
  • Lietotājs: admin
  • Parole: admin

PALIELINĀT

3. solis
Piekļūstot, mēs redzēsim sekojošo:

PALIELINĀT

4. solis
Tur mēs varam sākt Grafana pārvaldības procesu. Ja drošības apsvērumu dēļ vēlamies rediģēt lietotājvārdu un paroli, mēs noklikšķināsim uz ikonas Grafana un dosimies uz administratora / globālo lietotāju ceļu:

PALIELINĀT

5. solis
Tur mēs redzēsim šādu logu:

PALIELINĀT

6. darbība
Noklikšķiniet uz pogas "Rediģēt", lai veiktu nepieciešamos pielāgojumus. Kad esat pabeidzis, noklikšķiniet uz pogas "Atjaunināt", lai piemērotu izmaiņas.

PALIELINĀT

9. Instalējiet spraudņus Grafana operētājsistēmā Linux

1. darbība
Grafana ļauj mūsu saskarnē izmantot trīs veidu spraudņus:

Paneļa spraudņiŠāda veida spraudnis ļauj mums pievienot jaunu Grafana datu vizualizāciju.

Datu avotsŠajā spraudnī jūs atradīsit Grafana avota datus.

Lietojumprogramma (lietotne)Izmantojot šo papildinājumu, mēs varam pievienot Grafana jaunas funkcijas.

2. solis
Tos var instalēt, ja dodamies uz izvēlnes Grafana sadaļu Plugins:

PALIELINĀT

3. solis
Bet, ja mēs vēlamies tos instalēt no termināļa, Grafana piedāvā šai darbībai opciju "grafana-cli":

PALIELINĀT

4. solis
Lai uzskaitītu visus krātuvē pieejamos spraudņus, mēs izmantosim šādu rindu:

 grafana-cli spraudņu saraksts-tālvadība 

PALIELINĀT

5. solis
Lai instalētu jebkuru Grafana spraudni, mēs izmantosim parametru "plugins install" šādi:

 grafana-cli spraudņi instalē grafana-clock-panel

PALIELINĀT

6. darbība
Mēs redzam, ka, lai pabeigtu procesu, ir jārestartē pakalpojums Grafana, lai to paveiktu:

 systemctl restartējiet grafana-serveri
7. solis
Kad pakalpojums būs restartēts, mēs varēsim redzēt Grafanā instalēto spraudni:

PALIELINĀT

8. solis
Lai noņemtu instalēto spraudni, mēs veicam šādas darbības:

 grafana-cli spraudņi noņem grafana-clock-panel
Mēs redzam dažādas Grafana piedāvātās iespējas operāciju pārvaldībai un kontrolei Linux.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave