- 1. Legg til Grafana -depot på CentOS 7
- 2. Installer Grafana på CentOS 7
- 3. Omstart av Grafana -tjenester på CentOS 7
- 4. Aktiver port for Grafana på CentOS 7
- 5. Installer Grafana på Ubuntu 17.10
- 6. Start Grafana -tjenester på Ubuntu 17.10
- 7. Aktiver brannmur i Ubuntu 17.10
- 8. Bruk Grafana på Ubuntu 17.10
- 9. Installer plugins i Grafana på Linux
Det er hundrevis av overvåkingsverktøy som er utviklet for å forenkle oppgaven med ledelse, kontroll og administrasjon av en organisasjon uavhengig av operativsystemet som brukes.
Når det gjelder Linux -distribusjoner, har vi en større fordel ved å ha tusenvis av alternativer for åpen kildekode som, bortsett fra å være gratis, tillater oss å skalere mulighetene til mye høyere nivåer.
Slik er tilfellet med Grafana, og det er av denne grunn at Solvetic vil gjøre en fullstendig analyse av hva det er og hvordan du bruker Grafana i CentOS 7.
Hvis du ikke har CentOS 7 -distribusjonen, kan du laste den ned på følgende lenke:
Hva er GrafanaGrafana er utviklet som et åpen kildekodeverktøy som det vil være mulig å konsultere, visualisere, varsle og analysere beregningene på en mye enklere måte, uansett hvor de er lagret.
Grafana -funksjonerNår du bruker Grafana vil vi ha følgende fordeler:
- Ulike visualiseringsalternativer: Med Grafana vil det være mulig å få tilgang til flere typer grafer, panel -plugins og flere alternativer for å visualisere beregninger og poster.
- Varslingssystem: Med Grafana vil hver beregning bli evaluert i løpet av en definert tidsperiode, og hvis vi finner noen forskjell, blir vi varslet om den.
- Varsler: Når et varsel endrer status, sendes det et varsel. Det vil være mulig å motta varsler via e -post eller via plattformer som Slack, PagerDuty, VictorOps, OpsGenie eller webhook.
- Dynamiske dashbord: Med Grafana kan vi lage dynamiske og gjenbrukbare dashbord med malvariabler som kan inneholde nedtrekksmenyer øverst på dashbordet.
- Blandede datakilder: Det vil være mulig å blande forskjellige typer data i en enkelt graf.
- Merknader: Vi vil kunne legge til merknader i grafene med berikede hendelser gjennom forskjellige datakilder. Med dette, når du svever over hendelsene, vil metadataene og etikettene for den komplette hendelsen vises.
- Ad-hoc-filtre: Ad-hoc-filtre lar oss lage nye filtre etter nøkkel eller verdi uten å måtte slå av systemet, og disse vil bli brukt automatisk på alle søk som bruker den datakilden.
Nå skal vi se hvordan du installerer og bruker Grafana på CentOS 7.
1. Legg til Grafana -depot på CentOS 7
Det første trinnet å ta er å legge til Grafana -depotet i yum.repos.d -katalogen, for dette må vi lage en ny fil som vi vil kalle "grafana.repo".
Trinn 1
For dette kan vi bruke en redaktør som vim eller nano:
cd /etc/yum.repos.d/ (katalogtilgang) nano grafana.repo (filopprettelse)Steg 2
I det viste vinduet limer vi inn følgende linjer:
[grafana] navn = grafana baseurl = https: //packagecloud.io/grafana/stable/el/6/$basearch repo_gpgcheck = 1 aktivert = 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
FORSTØRRE
Trinn 3
Vi lagrer endringene ved hjelp av følgende tastekombinasjon:
Ctrl + O.
Vi forlater redaktøren ved hjelp av:
Ctrl + X
MerkHvis vi vil bruke et depot der vi finner programmet i test- eller betafasen, må vi legge til følgende linje:
baseurl = https: //packagecloud.io/grafana/testing/el/6/$basearch
2. Installer Grafana på CentOS 7
Trinn 1
Når depotet er lagret, kan vi bruke følgende kommando for å installere Grafana på systemet:
yum -y installer grafana
FORSTØRRE
Steg 2
Når Grafana er installert på CentOS 7, ser vi følgende:
FORSTØRRE
Trinn 3
Noen andre måter vi kan installere Grafana på CentOS 7 er:
Installer en stabil versjon ved å bruke Yum -kommandoen direkte
For å gjøre dette vil vi utføre følgende kommando:
sudo yum installer https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.2-1.x86_64.rpm
Installer stabil versjon ved hjelp av RPMI dette tilfellet vil det være nødvendig å utføre følgende linjer:
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. Omstart av Grafana -tjenester på CentOS 7
Når installasjonen er fullført, fortsetter vi med å utføre følgende linjer:
systemctl daemon-reload (Start demonen på nytt)
systemctl start grafana-server
systemctl aktiver grafana-server (Aktiver Grafana-tjeneste ved oppstart av CentOS 7)
FORSTØRRE
4. Aktiver port for Grafana på CentOS 7
Som standard bruker Grafana port 3000 for kommunikasjon, så det er viktig at vi aktiverer denne porten i CentOS 7 -brannmuren ved å utføre følgende. Frem til dette punktet har vi installert Grafana på CentOS 7.
brannmur-cmd-legg til-port = 3000 / tcp-permanent brannmur-cmd-last inn på nytt
FORSTØRRE
5. Installer Grafana på Ubuntu 17.10
Mange brukere har Ubuntu som arbeidsdistribusjon og Grafana er absolutt fullt kompatibel med Ubuntu, vi får se hvordan vi installerer det der.
Først av alt, som i CentOS 7, må vi legge til depotet for riktig installasjon av Grafana, dette depotet vil gå i katalogen sources.list.d.
Trinn 1
For dette utfører vi følgende:
sudo echo 'deb https://packagecloud.io/grafana/stable/debian/ jessie main'> /etc/apt/sources.list.d/grafana.listSteg 2
Nå vil vi legge til GPG -nøkkelen ved å utføre følgende:
curl https://packagecloud.io/gpg.key | sudo apt -key add -
Trinn 3
Nå oppdaterer vi depotet ved å kjøre:
sudo apt oppdateringTrinn 4
Vi fortsetter å installere Grafana ved å utføre følgende linje. Der venter vi på at pakkene skal lastes ned og installeres.
sudo apt install grafana
Alternativ til å installere GrafanaFølgende er en annen måte å installere Grafana på Ubuntu 17.10:
- Installer en stabil versjon
- For dette vil vi utføre følgende linjer:
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. Start Grafana -tjenester på Ubuntu 17.10
Trinn 1
Siden Ubuntu bruker systemd som init -system, vil det være nødvendig å kjøre følgende linje for å laste inn Grafana -konfigurasjonen:
systemctl daemon-reloadSteg 2
Nå vil vi utføre følgende linjer:
systemctl start grafana-server (starter Grafana-tjenesten)
systemctl aktiver grafana-server (aktiverer Grafana-tjeneste på Ubuntu-oppstart)
7. Aktiver brannmur i Ubuntu 17.10
Trinn 1
Som i CentOS 7 bruker Grafana port 3000 for tilkoblingen, så det vil være nødvendig å aktivere den i systemet, vi kan kontrollere dette ved å utføre følgende linje:
netstat -plntu
FORSTØRRE
Vi kan se at Grafana -tjenesten bruker port 3000.
MerkHvis vi ikke har alternativet netstat, kan vi installere ved å kjøre linjen
apt installere nettverktøy.
Steg 2
For å aktivere denne porten i Ubuntu utfører vi følgende linjer:
ufw allow ssh ufw allow 3000 / tcp ufw enable
FORSTØRRE
Trinn 3
Hvis vi vil se statusen til brannmuren, kan vi bruke kommandoen:
ufw -status
8. Bruk Grafana på Ubuntu 17.10
Trinn 1
For å få tilgang til Grafana må vi gå til en nettleser og bruke følgende syntaks:
http: // IP -adresse: 3000Steg 2
Når du får tilgang, bruker vi følgende legitimasjon:
- Bruker: admin
- Passord: admin
FORSTØRRE
Trinn 3
Når du får tilgang, ser vi følgende:
FORSTØRRE
Trinn 4
Der kan vi starte Grafana -administrasjonsprosessen. Hvis vi ønsker å redigere brukernavnet og passordet av sikkerhetsmessige årsaker, klikker vi på Grafana -ikonet og går til banen for administratorer / globale brukere:
FORSTØRRE
Trinn 5
Der vil vi se følgende vindu:
FORSTØRRE
Trinn 6
Klikk på "Rediger" -knappen for å gjøre de nødvendige justeringene. Når du er ferdig, klikker du på "Oppdater" -knappen for å bruke endringene.
FORSTØRRE
9. Installer plugins i Grafana på Linux
Trinn 1
Grafana lar oss bruke tre typer plugins i grensesnittet, disse er:
Panel pluginsDenne typen plugin lar oss legge til en ny visualisering av dataene i Grafana.
DatakildeI denne pluginen finner du Grafana -kildedata.
Søknad (app)Gjennom dette tillegget kan vi legge til nye funksjoner i Grafana.
Steg 2
Disse kan installeres hvis vi går til Plugins -delen i Grafana -menyen:
FORSTØRRE
Trinn 3
Men hvis vi vil installere dem fra terminalen, tilbyr Grafana oss alternativet "grafana-cli" for denne operasjonen:
FORSTØRRE
Trinn 4
For å vise alle pluginene som er tilgjengelige i depotet, bruker vi følgende linje:
grafana-cli plugins list-remote
FORSTØRRE
Trinn 5
For å installere et hvilket som helst plugin i Grafana bruker vi parameteren "plugins install" som følger:
grafana-cli plugins installer grafana-clock-panel
FORSTØRRE
Trinn 6
Vi kan se at det er nødvendig å starte Grafana -tjenesten på nytt for å fullføre prosessen, for dette vil vi utføre følgende:
systemctl start grafana-server på nyttTrinn 7
Når tjenesten er startet på nytt, vil vi kunne se pluginet installert i Grafana:
FORSTØRRE
Trinn 8
For å fjerne den installerte pluginen utfører vi følgende:
grafana-cli plugins fjerne grafana-clock-panelVi ser de forskjellige alternativene som Grafana tilbyr oss for styring og kontroll av operasjoner i Linux.