Grafana, odprtokodna programska oprema za analizo in spremljanje

O Grafani

V naslednjem članku si bomo ogledali Grafano. To je programska oprema za analizo in spremljanje. Je odprtokodna, bogata s funkcijami, zmogljiva, elegantna in zelo razširljiva. Zaženemo ga lahko v Gnu / Linux, Windows in MacOS. Je programska oprema za analizo podatkov, ki se uporablja na nekaterih znanih spletnih mestih, kot so Stack Overflow, PayPal ali Uber.

Podpira več kot 30 odprtokodnih virov, pa tudi komercialne baze podatkov / vire podatkov, vključno z MySQL, PostgreSQL, Graphite, Elasticsearch, OpenTSDB, Prometheus in InfluxDB. Z v realnem času se bomo lahko poglobili v velike količine operativnih podatkov. Lahko si bomo ogledali, se posvetovali, nastavili opozorila in pridobili informacije o vaših meritvah.

Pomembno je omeniti, da Grafana dovoljuje ustvarjanje več neodvisnih organizacij. Vsak s svojim okoljem uporabe (skrbniki, viri podatkov, plošče in uporabniki).

Splošne značilnosti Grafane

Grafana plošče

  • Bomo imeli elegantna grafika za vizualizacijo podatkov. Grafika je hitra in prilagodljiva s številnimi možnostmi.
  • Na razpolago dinamične plošče in plošče za večkratno uporabo.
  • Es zelo razširljiv, lahko uporabimo številne plošče in vtičnike, ki so na voljo v uradni knjižnici.
  • Na voljo nam bo overjanje prek LDAP, Google Auth, Grafana.com in Github.
  • Močno podpira sodelovanje z omogočanjem izmenjava podatkov in nadzorne plošče med ekipama.
  • Na voljo je A spletna predstavitev zato lahko preizkusite Grafana, preden jo namestite v računalnik.

Namestite Grafana na Ubuntu 18.04

Grafana bomo namestili iz vašega uradna skladišča. Tako ga lahko posodobimo z uporabo privzetega upravitelja paketov. Najprej povej to namestiti moramo curl v našem sistemu. Nato odpremo terminal (Ctrl + Alt + T) in napisali bomo vsako od naslednjih vrstic:

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

Lokacija pomembnih datotek

Po končani namestitvi v našem Ubuntuju bomo lahko našli pomembne datoteke na naslednjih lokacijah:

  • El binarna datoteka ga bomo našli v / usr / sbin / grafana-server.
  • El skript Init.d bo mogoče najti v /etc/init.d/grafana-server.
  • Ustvarite privzeto datoteko (okolje vars) v / etc / default / grafana-server.
  • Namestite konfiguracijska datoteka en /etc/grafana/grafana.ini.
  • Privzeta nastavitev nastavi dnevniška datoteka en /var/log/grafana/grafana.log.
  • Privzete nastavitve določajo a sqlite3 db en /var/lib/grafana/grafana.db.
  • The Datoteka HTML / JS / CSS in druge datoteke Grafana en / usr / share / grafana.

Začni Grafana

Nato bomo začeli storitev. Najprej bomo preverili, ali to deluje, nato pa omogočili samodejni zagon ob zagonu. Privzeto se postopek izvaja kot uporabnik grafana (ustvarjene med postopkom namestitve) In poslušajte na vratih HTTP 3000.

Nato bomo videli dva načina za zagon strežnika:

Začnite prek Systemd

Najprej vtipkamo v terminal (Ctrl + Alt + T):

systemctl daemon-reload

Storitev nadaljujemo tako, da vtipkamo v isti terminal:

systemctl start grafana-server

systemctl status grafana-server

Če nekdo to potrebuje, lahko o tem veste več kako zagnati storitev na ta način na spletni strani projekta.

Začnite prek init.d

service grafana-server start

service grafana-server status

sudo update-rc.d grafana-server defaults

Lahko dobite več informacij o kako zagnati storitev na ta način na spletni strani projekta.

Stran za prijavo

Ko se strežnik zažene, lahko odpremo naš najljubši brskalnik in napišemo naslednji URL: http://direccion-IP:3000 o http://tu-dominio.com:3000 za dostop do spletnega vmesnika. Ta naslov nas bo pripeljal do prijavne strani. Tu lahko uporabimo uporabniške poverilnice, kot je uporabniško ime: admin y geslo: admin.

Prijava Grafana

Po prijavi bomo odprli domačo ploščo, kot je prikazano na spodnjem posnetku zaslona.

dodaj vir podatkov grafana

Na tej točki bomo morali dodati bazo podatkov ali vir podatkov. Kliknili bomo na 'Dodaj vir podatkov". Na primer, dodali bomo bazo podatkov MySQL. Določili bomo ime vira podatkov, vrsto in parametre povezave. Potem bomo kliknili na Shrani in preizkusi.

ustvari bazo podatkov grafana

Program nas bo obvestil, če je povezava z bazo podatkov uspešna, kot je prikazano na naslednjem posnetku zaslona. V primeru, da povezava ne uspe, se lahko posvetujemo z dokumentacijo o povezavah MySQL da nam jih ponudijo na spletni strani projekta in izvedejo potrebno konfiguracijo.

povezava grafana v redu

Na plošči Domov bomo kliknili Nova plošča za dodajanje nove. Z njim lahko vizualiziramo metrike našega vira podatkov.

Nova plošča grafana

Od tu lahko dodamo več podatkovnih virov, plošče, povabimo člane skupine, namestimo aplikacije in vtičnike za razširitev privzetih funkcij itd. Za več informacij se obrnite na domača stran projekta ali se neposredno obrnite na uradna dokumentacija.

Skratka, Grafana je elegantna programska oprema za analiza in spremljanje podatki v realnem času.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   bilbo je dejal

    »Programska oprema za analizo in spremljanje»

    Kaj analizira in kaj spremlja? Iz grafikonov razumem, da analizira podatke o obremenitvi operacijskega sistema in omrežja ter spremlja splošno stanje operacijskih sistemov. Lahko pa je karkoli drugega. Ali lahko analiziram in spremljam stanje delnic na borzi? Pa bi lahko bilo. Po branju članka nihče ne bi rekel da ali ne.

    Kako hudo se razlagate vi računalničarji!

    1.    Damijan Amoedo je dejal

      osnove iz Grafane. Podatke, ki jih je mogoče shraniti v virih, do katerih ima Grafana dostop, lahko analizirate in spremljate. Po pisanju drugega odstavka mi je postalo jasno, da je to jasno. Zaradi prostorske stiske nisem mogel napisati vseh možnosti tega programa. Vedno pa lahko preverite spletno mesto projekta, kjer boste našli odgovore, ki jih iščete.

  2.   Ruben Cardenal je dejal

    Ja, Grafana je zelo luštna in vse to. Toda, tako kot vsi nadzorni sistemi, bolj prikupni ali bolj funkcionalni (jaz osebno Nagios + Kaktusi od nekdaj), tudi pri tem ni pomembna količina grafike na zaslon, temveč vedeti, kaj vidite in kako si to razlagati glede na vaše delovno okolje .