Si të instaloni Grafana në serverët Linux
Grafana është një grup vizualizimi dhe monitorimi i të dhënave me burim të hapur. Ai ofron mbështetje për bazat e të dhënave Graphite, Elasticsearch, Included, Prometheus dhe shumë të tjera. Mjeti ofron një pult të bukur dhe analiza metrike, me aftësinë për të menaxhuar dhe krijuar pultin tuaj për monitorimin e performancës së aplikacioneve ose infrastrukturës tuaj.
Në këtë tutorial, ne do t'ju tregojmë se si të instaloni dhe konfiguroni Grafana në serverët Linux (Ubuntu 16.04 dhe CentOS 7). Po instaloni Grafana në të dy serverët duke përdorur depon e Grafana, dhe pas instalimit, ne do t'ju udhëzojmë se si të shtoni dhe instaloni shtojcat Grafana.
Parakushtet
- Serveri Ubuntu 16.04 ose CentOS 7.
- Privilegjet e rrënjës
Çfarë do të bëjmë ne
- Instaloni Grafana në Ubuntu 16.04
- Instaloni Grafana në CentOS 7
- Ndrysho fjalëkalimin e administratorit të Grafana
- Instaloni shtojcat Grafana
Hapi 1 - Instaloni Grafana në Ubuntu 16.04
Grafana ofron dy mënyra për instalim - duke përdorur paketën e shkarkuar Debian dhe përdorimin e depove të përshtatshme. Në këtë tutorial, ne do të përdorim instalimin e depove të përshtatshme. Pra, le të fillojmë.
Së pari, lidheni me serverin me hyrjen tuaj ssh.
ssh
Shtoni një depo të re Grafana në drejtorinë sources.list.d dhe më pas shtoni tastin gpg të depove duke përdorur komandat e mëposhtme.
echo 'deb https://packagecloud.io/grafana/stable/debian/ jessie main' > /etc/apt/sources.list.d/grafana.list
curl https://packagecloud.io/gpg.key | sudo apt-key add -
Tani, përditësoni depon dhe instaloni Grafana duke përdorur komandat e mëposhtme apt.
sudo apt update
sudo apt install grafana
Pas përfundimit të instalimit, do të merrni rezultatin siç tregohet më poshtë.
Siç mund ta dini, Ubuntu 16.04 përdor systemd si sistemin fillestar. Pra, pas instalimit të Grafana-s duhet të rifreskojmë konfigurimin e systemd manager-it, në mënyrë që të fillojmë shërbimin Grafana.
systemctl daemon-reload
Nisni Grafana dhe aktivizoni atë që të funksionojë automatikisht në nisjen e sistemit çdo herë.
systemctl start grafana-server
systemctl enable grafana-server
Si parazgjedhje, Grafana do të funksionojë nën portin 3000. Kontrollojeni duke përdorur komandën netstat dhe sigurohuni që porta 3000 të jetë në listën e gjendjes LISTEN.
netstat -plntu
Nëse keni të instaluar murin e zjarrit UFW në server, hapni portën e shërbimit ssh, portin grafana 3000 dhe më pas nisni murin e zjarrit duke përdorur komandat e mëposhtme.
ufw allow ssh
ufw allow 3000/tcp
ufw enable
Shkruani y për të vazhduar fillimin dhe shtoni UFW për të ekzekutuar automatikisht në kohën e nisjes.
Për të parë statusin e murit të zjarrit, ekzekutoni komandën më poshtë.
ufw status
Grafana është instaluar në serverin Ubuntu 16.04 dhe funksionon nën UFW Firewall Ubuntu në portin 3000.
Hapi 2 - Instaloni Grafana në CentOS 7
Në këtë hap, ne do t'ju tregojmë se si të instaloni Grafana nga depoja në një server CentOS 7. Grafana-n mund ta instalojmë përmes paketës rpm ose depove. Për këtë udhëzues, ne do të përdorim depon e Grafana.
Shtoni një depo të re Grafana duke krijuar një skedar të ri .repo në direktorinë yum.repos.d. Shkoni te drejtoria dhe krijoni një skedar të ri të quajtur grafana.repo duke përdorur redaktorin vim.
cd /etc/yum.repos.d/
vim grafana.repo
Ngjitni informacionin e mëposhtëm atje.
[grafana]
name=grafana
baseurl=https://packagecloud.io/grafana/stable/el/7/$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
Ruani ndryshimin dhe dilni nga redaktori.
Tani instaloni Grafana duke përdorur komandën e mëposhtme yum.
yum -y install grafana
Pas instalimit, duhet të rifreskojmë konfigurimin e menaxherit systemd përpara se të nisim shërbimin Grafana.
Ekzekutoni komandën e mëposhtme systemctl.
systemctl daemon-reload
Më pas, nisni Grafana dhe më pas aktivizoni që të funksionojë automatikisht sa herë që sistemi të niset.
systemctl start grafana-server
systemctl enable grafana-server
Si parazgjedhje, Grafana funksionon në portin 3000. Në rast se serveri juaj përdor një mur zjarri, hapni portin duke përdorur komandën firewall-cmd siç tregohet më poshtë.
firewall-cmd --add-port=3000/tcp --permanent
firewall-cmd --reload
Instalimi i Grafana në serverin CentOS 7 ka qenë i suksesshëm.
Hapi 3 - Ndryshoni fjalëkalimin e administratorit të Grafana
Pasi të instalohet Grafanais në serverin tuaj, hapni shfletuesin tuaj të internetit dhe shkruani adresën IP të serverit grafana (me portin 3000) në mënyrën e mëposhtme.
Hyni në Panelin e Grafana duke përdorur administratorin e paracaktuar të përdoruesit dhe administratorin e fjalëkalimit.
Do të shihni Panelin e Grafanës siç tregohet më poshtë.
Për të ndryshuar emrin e përdoruesit dhe fjalëkalimin e paracaktuar për Grafana, klikoni në logon e Grafana në pjesën e sipërme majtas dhe më pas klikoni në menunë Admin, më pas zgjidhni Përdoruesit Global.
Do të shihni listën e përdoruesve. Klikoni në menunë Edit për të modifikuar emrin e përdoruesit dhe fjalëkalimin.
Shkruani emrin e përdoruesit dhe fjalëkalimin tuaj të ri, klikoni në butonin e gjelbër Përditëso për të konfirmuar.
Përdoruesi dhe fjalëkalimi i parazgjedhur i Grafana është ndryshuar.
Hapi 4 - Instaloni shtojcat
Në këtë hap, ne do t'ju udhëzojmë se si të instaloni shtojcat Grafana. Ekzistojnë tre lloje të shtojcave Grafana që duhet të dimë:
- Pritjet e panelit - Këto lejojnë shtimin e vizualizimit të ri të të dhënave në Grafana.
- Burimi i të dhënave - Këto janë shtojcat e Burimit të të Dhënave Grafana.
- Aplikacioni - Këto janë grupe panelesh, burimi të dhënash, pulti me ndërfaqe të re.
Për instalimin e shtojcave, Grafana ofron një mjet të linjës komanduese të quajtur grafana-cli. Drejtojeni për të parë udhëzimin.
grafana-cli
Për të marrë një listë të të gjitha shtojcave të disponueshme në depo, përdorni komandën e mëposhtme.
grafana-cli plugins list-remote
Për të instaluar një shtojcë, përdorni opsionin e instalimit të shtojcave siç tregohet më poshtë.
grafana-cli plugins install grafana-clock-panel
Pas instalimit të shtojcës, rinisni shërbimin Grafana.
systemctl restart grafana-server
Për të marrë një listë të të gjitha shtojcave të instaluara në sistemin tuaj, përdorni komandën e mëposhtme.
grafana-cli plugins ls
Dhe nëse doni të hiqni një shtojcë, përdorni opsionin e heqjes së shtojcave si më poshtë.
grafana-cli plugins remove grafana-clock-panel
konkluzioni
Pra, në këtë tutorial, ne jemi në gjendje të instalojmë Grafana në serverët Linux përmes paketave Debian dhe rpm. Në tutorialin tjetër, do të përpiqemi të shtojmë burimin e të dhënave. Për rekord, Grafana mbështet shumë burime të dhënash duke përfshirë Influxdb, Elasticsearch, Graphite dhe Prometheus.
Referenca
- docs.grafana.org