Nākamajā rakstā mēs ieskatīsimies Grafanā. Tas ir analīzes un uzraudzības programmatūra. Tas ir atvērtā koda, bagātīgs ar funkcijām, jaudīgs, elegants un ļoti paplašināms. Mēs to varam palaist Gnu / Linux, Windows un MacOS. Ir datu analīzes programmatūra, kas tiek izmantots dažās plaši pazīstamās vietnēs, piemēram, Stack Overflow, PayPal vai Uber.
Atbalsta vairāk nekā 30 atvērtā koda avotus, kā arī komerciālas datubāzes / datu avotus, tostarp MySQL, PostgreSQL, Graphite, Elasticsearch, OpenTSDB, Prometheus un InfluxDB. Ar mēs varēsim reāllaikā iedziļināties lielos operatīvo datu apjomos. Mēs varēsim skatīt, konsultēties, iestatīt brīdinājumus un iegūt informāciju par jūsu metriku.
Ir svarīgi atzīmēt, ka Grafana ļauj izveidot vairākas neatkarīgas organizācijas. Katram no tiem ir sava lietošanas vide (administratori, datu avoti, paneļi un lietotāji).
Grafana vispārīgās īpašības
- Mums būs eleganta grafika datu vizualizēšanai. Grafika ir ātra un elastīga, ar daudzām iespējām.
- Nodod mūsu rīcībā dinamiski un atkārtoti lietojami paneļi.
- Es ļoti paplašināms, mēs varam izmantot daudzus oficiālajā bibliotēkā pieejamos paneļus un spraudņus.
- Nodos mūsu rīcībā autentifikācija izmantojot LDAP, Google Auth, Grafana.com un Github.
- Ļoti atbalsta sadarbību, iespējojot datu apmaiņa un informācijas paneļi starp komandām.
- A ir pieejams tiešsaistes demonstrācija lai jūs varētu izmēģināt Grafana, pirms to instalējat savā datorā.
Instalējiet Grafana uz Ubuntu 18.04
Mēs instalēsim Grafana no jūsu oficiālās krātuves. Tāpēc mēs varam to atjaunināt, izmantojot noklusējuma pakotņu pārvaldnieku. Vispirms sakiet to mums būs jāuzstāda čokurošanās mūsu sistēmā. Pēc tam mēs atveram termināli (Ctrl + Alt + T), un mēs rakstīsim katru no šīm rindām:
echo "deb https://packagecloud.io/grafana/stable/debian/ stretch main" | sudo tee -a /etc/apt/sources.list curl https://packagecloud.io/gpg.key | sudo apt-key add - sudo apt-get update sudo apt-get install grafana
Svarīgu failu atrašanās vieta
Pēc instalēšanas pabeigšanas mūsu Ubuntu mēs varēsim atrast svarīgos failus šādās vietās:
- El binārs fails mēs to atradīsim / usr / sbin / grafana-server.
- El skripts Init.d tiks atrasts /etc/init.d/grafana-server.
- Izveidojiet noklusējuma failu (VAR vide) / etc / default / grafana-server.
- Instalējiet konfigurācijas fails en /etc/grafana/grafana.ini.
- Noklusējuma iestatījums iestata žurnālfails en /var/log/grafana/grafana.log.
- Noklusējuma iestatījumos tiek norādīts a sqlite3 db en /var/lib/grafana/grafana.db.
- The HTML / JS / CSS fails un citi Grafana faili en / usr / share / grafana.
Sāciet Grafana
Tālāk mēs sāksim pakalpojumu. Vispirms mēs pārbaudīsim, vai tas darbojas, un pēc tam ļausim tam automātiski startēt sāknēšanas laikā. Pēc noklusējuma process darbojas kā grafana lietotājs (izveidots instalēšanas procesā) Un klausīties HTTP portā 3000.
Tālāk mēs redzēsim divus servera palaišanas veidus:
Sāciet, izmantojot Systemd
Mēs sākam, ierakstot terminālu (Ctrl + Alt + T):
systemctl daemon-reload
Mēs turpinām sākt pakalpojumu, ierakstot to pašu termināli:
systemctl start grafana-server systemctl status grafana-server
Ja kādam tas ir vajadzīgs, varat uzzināt vairāk par kā šādā veidā sākt pakalpojumu projekta mājas lapā.
Sāciet, izmantojot init.d
service grafana-server start service grafana-server status sudo update-rc.d grafana-server defaults
Jūs varat iegūt vairāk informācijas par kā šādā veidā sākt pakalpojumu projekta mājas lapā.
Pieteikšanās lapa
Kad serveris ir palaists, tagad mēs varam atvērt savu iecienīto pārlūkprogrammu un uzrakstīt šādu URL: http://direccion-IP:3000 o http://tu-dominio.com:3000 par piekļūt tīmekļa saskarnei. Šī adrese novirzīs mūs uz pieteikšanās lapu. Šeit mēs varam izmantot tādus lietotāja akreditācijas datus kā lietotājvārds: admin y parole: admin.
Pēc pieteikšanās mēs piekļūsim mājas panelim, kā parādīts zemāk esošajā ekrānuzņēmumā.
Šajā brīdī mums būs jāpievieno datu bāze vai datu avots. Mēs noklikšķināsim uzPievienot datu avotu". Piemēram, mēs pievienosim MySQL datu bāzi. Mēs norādīsim datu avota nosaukumu, veidu un savienojuma parametrus. Tad mēs noklikšķināsim uz Saglabāt un pārbaudīt.
Programma mums paziņos, ja savienojums ar datu bāzi ir veiksmīgs, kā parādīts nākamajā ekrānuzņēmumā. Gadījumā, ja savienojums neizdodas, mēs varam konsultēties ar dokumentācija par MySQL savienojumiem ka viņi mums piedāvā projekta vietnē un veic nepieciešamo konfigurāciju.
Sākuma panelī mēs noklikšķināsim uz Jauns panelis, lai pievienotu jaunu. Ar to mēs varam vizualizēt mūsu datu avota metriku.
No šejienes mēs varam pievienot vairāk datu avotu, paneļus, uzaicināt komandas locekļus, instalēt lietojumprogrammas un spraudņus, lai paplašinātu noklusējuma funkcijas utt. Lai iegūtu vairāk informācijas, varat uzzināt mājas lapa vai tieši sazinieties ar oficiālā dokumentācija.
Īsāk sakot, Grafana ir eleganta programmatūra programmatūrai analīze un uzraudzība reāllaika dati.
»Analīzes un uzraudzības programmatūra»
Ko tā analizē un ko pārrauga? Pēc diagrammām es saprotu, ka tā analizē operētājsistēmas un tīkla slodzes datus un uzrauga operētājsistēmu vispārējo stāvokli. Bet tas varētu būt kaut kas cits. Vai es varu analizēt un uzraudzīt akciju stāvokli biržā? Nu tā varētu būt. Pēc raksta izlasīšanas neviens neteica jā vai nē.
Cik slikti jūs, datorzinātnieki, izskaidrojat sevi!
pamati no Grafana. Varat analizēt un uzraudzīt datus, kurus var saglabāt avotos, kuriem Grafana ir piekļuve. Pēc otrās rindkopas uzrakstīšanas man kļuva skaidrs, ka tas ir skaidrs. Vietas ierobežojumu dēļ es nevarēju uzrakstīt visas šīs programmas iespējas. Bet jūs vienmēr varat pārbaudīt projekta vietni, kur atradīsit meklētās atbildes.
Jā, Grafana ir ļoti gudrs un viss. Bet, tāpat kā visas pārdomātākās vai funkcionālākās uzraudzības sistēmas (es personīgi, Nagios + Cacti kopš tā laika), svarīgs nav grafikas daudzums ekrānā, bet gan tas, vai zināt, ko redzat, un kā to interpretēt atbilstoši savai darbības videi .