Så här installerar du Grafana på Ubuntu -servern och CentOS 7 Linux

Det finns hundratals övervakningsverktyg som har utvecklats i syfte att förenkla uppgif.webpten att leda, kontrollera och administrera en organisation oavsett vilket operativsystem som används.

När det gäller Linux -distributioner har vi en större fördel genom att ha tusentals alternativ med öppen källkod som, förutom att vara gratis, tillåter oss att skala deras möjligheter till mycket högre nivåer.

Så är fallet med Grafana, och det är av denna anledning som Solvetic kommer att göra en fullständig analys av vad det är och hur man använder Grafana i CentOS 7.
Om du inte har CentOS 7 -distributionen kan du ladda ner den på följande länk:

Vad är GrafanaGrafana har utvecklats som ett verktyg för öppen källkod med vilken det är möjligt att konsultera, visualisera, varna och analysera mätvärdena på ett mycket enklare sätt, oavsett var de lagras.

Grafana funktionerNär vi använder Grafana har vi följande fördelar:

  • Olika visualiseringsalternativ: Med Grafana kommer det att vara möjligt att komma åt flera typer av grafer, panelplugins och fler alternativ för att visualisera mätvärden och poster.
  • Varningssystem: Med Grafana kommer varje mätvärde att utvärderas under en definierad tidsperiod och om vi hittar någon skillnad kommer vi att bli varnade för det.
  • Meddelanden: När en avisering ändrar status skickas en avisering. Det kommer att vara möjligt att ta emot aviseringar via e -post eller via plattformar som Slack, PagerDuty, VictorOps, OpsGenie eller webhook.
  • Dynamiska instrumentpaneler: Med Grafana kan vi skapa dynamiska och återanvändbara instrumentpaneler med mallvariabler som kan innehålla rullgardinsmenyer högst upp på instrumentpanelen.
  • Blandade datakällor: Det kommer att vara möjligt att blanda olika typer av data i en enda graf.
  • Kommentarer: Vi kommer att kunna lägga till kommentarer i graferna med berikade händelser genom olika datakällor. Med detta, när du svävar över händelserna, kommer metadata och etiketter för den fullständiga händelsen att visas.
  • Ad-hoc-filter: Med ad-hoc-filter kan vi skapa nya filter efter nyckel eller värde utan att behöva stänga av systemet, och dessa tillämpas automatiskt på alla frågor som använder den datakällan.

Nu ska vi se hur du installerar och använder Grafana på CentOS 7.

1. Lägg till Grafana -förvaret på CentOS 7


Det första steget att ta är att lägga till Grafana -förvaret i katalogen yum.repos.d, för detta måste vi skapa en ny fil som vi kommer att kalla "grafana.repo".

Steg 1
För detta kan vi använda en redaktör som vim eller nano:

 cd /etc/yum.repos.d/ (katalogåtkomst) nano grafana.repo (filskapande)
Steg 2
I det fönster som visas klistrar vi in ​​följande rader:
 [grafana] namn = grafana baseurl = https: //packagecloud.io/grafana/stable/el/6/$basearch repo_gpgcheck = 1 aktiverat = 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

FÖRSTORA

Steg 3
Vi sparar ändringarna med följande tangentkombination:

Ctrl + O

Vi lämnar redaktören med:

Ctrl + X

NoteraOm vi ​​vill använda ett arkiv där vi hittar applikationen i test- eller betafasen måste vi lägga till följande rad:

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

2. Installera Grafana på CentOS 7

Steg 1
När förvaret är lagrat kan vi använda följande kommando för att installera Grafana på systemet:

 yum -y installera grafana

FÖRSTORA

Steg 2
När Grafana har installerats på CentOS 7 ser vi följande:

FÖRSTORA

Steg 3
Några andra sätt vi kan installera Grafana på CentOS 7 är:

Installera en stabil version med Yum -kommandot direkt
För att göra detta kommer vi att utföra följande kommando:

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

Installera en stabil version med RPMI det här fallet kommer det att vara nödvändigt att köra följande rader:

 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. Startar om Grafana -tjänster på CentOS 7


När installationen är klar fortsätter vi att köra följande rader:
 systemctl daemon-reload (starta om demonen)
 systemctl starta grafana-server 
 systemctl aktivera grafana-server (Aktivera Grafana-tjänst vid start av CentOS 7) 

FÖRSTORA

4. Aktivera port för Grafana på CentOS 7


Som standard använder Grafana port 3000 för sin kommunikation, så det är viktigt att vi aktiverar den här porten i CentOS 7 -brandväggen genom att köra följande. Hittills har vi installerat Grafana på CentOS 7.
 brandvägg-cmd --add-port = 3000 / tcp-permanent brandvägg-cmd-ladda om 

FÖRSTORA

5. Installera Grafana på Ubuntu 17.10


Många användare har Ubuntu som fungerande distribution och Grafana är verkligen fullt kompatibel med Ubuntu, vi får se hur man installerar det där.

Först och främst, som i CentOS 7, måste vi lägga till förvaret för korrekt installation av Grafana, detta arkiv kommer att gå i källan sources.list.d.

Steg 1
För detta utför vi följande:

 sudo echo 'deb https://packagecloud.io/grafana/stable/debian/ jessie main'> /etc/apt/sources.list.d/grafana.list 
Steg 2
Nu lägger vi till GPG -nyckeln genom att köra följande:
 curl https://packagecloud.io/gpg.key | sudo apt -key add - 

Steg 3
Nu uppdaterar vi förvaret genom att köra:

 sudo apt uppdatering
Steg 4
Vi fortsätter att installera Grafana genom att köra följande rad. Där väntar vi på att paketen ska laddas ner och installeras.
 sudo apt installera grafana 

Alternativ för att installera GrafanaFöljande är ett annat sätt att installera Grafana på Ubuntu 17.10:

  • Installera en stabil version
  • För detta kör vi följande rader:
 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. Starta Grafana -tjänster på Ubuntu 17.10

Steg 1
Eftersom Ubuntu använder systemd som init -system, kommer det att vara nödvändigt att köra följande rad för att ladda Grafana -konfigurationen:

 systemctl daemon-reload
Steg 2
Nu kör vi följande rader:
 systemctl start grafana-server (startar Grafana-tjänsten) 
 systemctl aktivera grafana-server (aktiverar Grafana-tjänst vid Ubuntu-start) 

7. Aktivera brandvägg i Ubuntu 17.10

Steg 1
Som i CentOS 7 använder Grafana port 3000 för sin anslutning, så det kommer att vara nödvändigt för att aktivera det i systemet, vi kan kontrollera detta genom att köra följande rad:

 netstat -plntu

FÖRSTORA

Vi kan se att Grafana -tjänsten använder port 3000.

NoteraOm vi ​​inte har alternativet netstat kan vi installera genom att köra linjen

 apt installera nätverktyg.

Steg 2
För att aktivera denna port i Ubuntu kör vi följande rader:

 ufw allow ssh ufw allow 3000 / tcp ufw enable

FÖRSTORA

Steg 3
Om vi ​​vill se statusen för brandväggen kan vi använda kommandot:

 ufw -status

8. Använd Grafana på Ubuntu 17.10

Steg 1
För att komma åt Grafana måste vi gå till en webbläsare och använda följande syntax:

 http: // IP -adress: 3000
Steg 2
Vid åtkomst kommer vi att använda följande referenser:
  • Användare: administration
  • Lösenord: administration

FÖRSTORA

Steg 3
Vid åtkomst kommer vi att se följande:

FÖRSTORA

Steg 4
Där kan vi starta Grafana -hanteringsprocessen. Om vi ​​vill redigera användarnamnet och lösenordet av säkerhetsskäl klickar vi på Grafana -ikonen och går till sökvägen för administratörer / globala användare:

FÖRSTORA

Steg 5
Där ser vi följande fönster:

FÖRSTORA

Steg 6
Klicka på knappen "Redigera" för att göra nödvändiga justeringar. När du är klar klickar du på knappen "Uppdatera" för att tillämpa ändringarna.

FÖRSTORA

9. Installera plugins i Grafana på Linux

Steg 1
Grafana tillåter oss att använda tre typer av plugins i dess gränssnitt, dessa är:

PanelinsticksprogramDenna typ av plugin tillåter oss att lägga till en ny visualisering av data i Grafana.

DatakällaI detta plugin hittar du Grafana -källdata.

Ansökan (app)Genom detta tillägg kan vi lägga till nya funktioner till Grafana.

Steg 2
Dessa kan installeras om vi går till avsnittet Insticksprogram i Grafana -menyn:

FÖRSTORA

Steg 3
Men om vi vill installera dem från terminalen erbjuder Grafana oss alternativet "grafana-cli" för denna operation:

FÖRSTORA

Steg 4
För att lista alla plugins som finns tillgängliga i förvaret använder vi följande rad:

 grafana-cli plugins list-remote 

FÖRSTORA

Steg 5
För att installera ett plugin i Grafana använder vi parametern "plugins install" enligt följande:

 grafana-cli plugins installera grafana-clock-panel

FÖRSTORA

Steg 6
Vi kan se att det är nödvändigt att starta om Grafana -tjänsten för att slutföra processen, för detta kommer vi att utföra följande:

 systemctl starta om grafana-server
Steg 7
När tjänsten har startats om kommer vi att kunna se plugin installerat i Grafana:

FÖRSTORA

Steg 8
För att ta bort det installerade pluginet kör vi följande:

 grafana-cli-plugins tar bort grafana-clock-panel
Vi ser de olika alternativen som Grafana erbjuder oss för hantering och kontroll av operationer i Linux.

wave wave wave wave wave