Ako jednoducho monitorovať Vaše zariadenie

Na každom našom zariadení je nainštalovaný Telegraf, ktorý slúži na meranie základných výkonnostných parametrov ako je:

  • priemerné a maximálne vyťaženie CPU, RAM, diskov
  • priemerná a maximálna teplota CPU a GPU
  • zostávajúce miesto na diskoch
  • dostupnosť zariadenia na webe (sledovanie výpadkov)
  • sieťové vyťaženie (množstvo zasielaných a prijímaných dát, počet chýb pripojenia a pod.)

Každé zariadenie má zároveň zamedzené zasielanie týchto údajov mimo Vaše zariadenie a nastavený firewall tak, aby sa naň nemohol pripojiť nikto neoprávnený.

Telegraf následne v pravidelných intervaloch ukladá údaje do influxDB nainštalovanej na zariadení. Na to, aby ste si tieto údaje vedeli pozrieť je nutné nainštalovať napr. Grafanu (odporúčame na inom zariadení ako je Raspberry, aby ste ušetrili systémové prostriedky a nemuseli ste meniť nastavenie portov).

Inštalácia Grafany

V závislosti od Vášho operačného systému viete nainštalovať Grafanu na:

Jednotlivé kroky inštalácie sú k dispozícii po kliknutí na vyššie uvedené linky. Po nainštalovaní treba do prehliadača vložiť linku

http://localhost:3000/

a zadať defaultné prihlasovacie meno a heslo

prihlasovacie meno: admin
heslo: admin

Po prihlásení treba pripojiť zdroj dát pre monitorovanie.

V ľavom menu treba vybrať ikonu ozubeného koliečka a kliknúť na Data Sources.

Následne treba kliknúť na tlačidlo Add Source a vybrať InfluxDB databázu.

Údaje, ktoré musíte vyplniť do formulára nájdete po kliknutí na odkaz Monitoring_data.txt na ploche vo svojej Raspberry Pi.

Po vyplnení všetkých údajov Stlačte tlačidlo Save and test.

Po nastavení zdroja dát už len stačí importovať predrobený dashboard.

Kliknite v ľavom menu na ikonku 4 štvorcov Dashboards a možnosť Manage.

Stlačte tlačidlo import a stiahnite nižie uvedený JSON, odzipujte ho a naimportujte.

Po naloadovaní dashboardu by ste mali mať monitorovací dashboard hotový. Dashboard si môžete prípadne sami customizovať alebo upraviť.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *