Monitorozás és grafikon

 ( fejesjoco | 2017. december 22., péntek - 18:38 )

Olyan szoftvert keresek, ami egyetlen gépen tud mérni _mindent_ és szépen meg tudja jeleníteni egy belső weboldalon, illetve egyszerű limitek szerint riasztani is tud.

A minden tényleg minden: SMART, hardveres szenzorok, mindenféle IO sávszélesség, load, free, df, iptables számlálók, stb. Mindezt alapból kellene tudnia, nem 3rd party helyekről, fórumokról összevadászni az addonokat. Minél csili-vilibb grafikont tud, annál jobb, interaktív JS előnyben. Mindezeken felül hozzá akarok illeszteni majd egy időjárás állomást.

A lényeg, hogy nem akarok sokat foglalkozni az adminisztrálással, inkább gyűjtsön mindent alapból, amit csak lehet, és én majd kiválogatom, ami érdekel.

Tudom, hogy ezekről sokszor volt már szó itt, kerestem is, de ebben a formában még nem találtam meg a választ, és túl sokat kísérletezni se szeretnék.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

munin
-------------------------
Dropbox refer - mert kell a hely: https://db.tt/V3RtXWLl
neut @ présház

Nem rossz, de a frontend lehetne csili-vilibb is :). Látom, írtak már hozzá alternatívát, ha nem nagyon tákolmány szagú, még jó is lehet.

A Munin ilyen, faék, ronda, de teljesen jól dolgozik, mindenre van hozzá vagy out-of-the-box plugin vagy 3rd party.

jaja és azt drótozol be alá amit akarsz.
-------------------------
Dropbox refer - mert kell a hely: https://db.tt/V3RtXWLl
neut @ présház

munin + monit :)

+1

(Felve javaslom csak: esetleg CheckMK? Grafikonozni tud, igaz az UI-t meg ket ev utan sem erzem kenyelmesnek)

--
http://blog.htmm.hu/

Telegraf + influxdb + grafana?

+1 a TICK stack-re

--
t-systems-es it architect allast keres. Jelige: csak webshopot ne kelljen...

sub

pl https://prometheus.io/

de annyi van belőlük, mint égen a csillag.

graphite + grafana

+collectd

Egyértelműen netdata

Prometheus + Grafana + exporterek.

InfluxDB-t én nem hasznalnek, a licenszelese egyre zurosebb. Graphite-ot szintén nem, haldokló technológia.

----------------------
while (!sleep) sheep++;

milyen exportereket hasznalsz?

--
t-systems-es it architect allast keres. Jelige: csak webshopot ne kelljen...

node_exporter es cadvisor alapból.

----------------------
while (!sleep) sheep++;

Most érek rá megint evvel foglalkozni. Lehet, hogy ez a Prometheus jobbnak tűnik, de az Influxdb is érdekesnek tűnik.

Mint írtam, egy gépes eset van, semmi szerverfarm vagy microservice-ek vagy VM-ek vagy ilyesmi. Úgy tűnik, hogy az Influxdb-s megoldások inkább skálázhatóságra vannak kihegyezve, a Prometheus meg inkább monolitikus.

Arról tudna-e valaki nyilatkozni, hogy maguk ezek a monitorozó szoftverek mennyi terhelést okoznak? Egy blogban láttam eddig, hogy az illető szerint az Influxdb nagyon sokat eszik, a Prometheus meg nem.

Fontos, hogy mindenről legyen adat, de azért nem kell nanoszekundumonként méregetni, mert nem akarom egy egyébként 95%-ban idle géppel a monitorozó szoftver miatt a szobát fűteni, és az se mutatna jól, ha a NAS tárhelye mérési adatokkal lenne tele.

Prometheus monolitikus? Pont nem, tök jó federated rendszert lehet összerakni vele. Kb. a végtelenségig skálázható.

Prom keveset eszik, mivel pull es nem push alapú. Akkor kell alá hardver, amikor queryzel.

----------------------
while (!sleep) sheep++;

Egy blogban láttam eddig, hogy az illető szerint az Influxdb nagyon sokat eszik

1 gepet akarsz monitorozni. Ez megis mennyi adatot jelent? Aligha olyan sokat. Foleg ugy nem, hogy be lehet allitani retention-t is, mert valoszinuleg nincs szukseged hosszu idore visszamenoleg az adatokra...

--
t-systems-es it architect allast keres. Jelige: csak webshopot ne kelljen...

zabbix

Cacti :D

„A minden tényleg minden: SMART, hardveres szenzorok, mindenféle IO sávszélesség, load, free, df, iptables számlálók, stb. Mindezt alapból kellene tudnia.”
És ezt OOB, vagy egy kis integráció belefér?

De ha valóban mindent kell tudnia, akkor van egy sokkal jobb megoldás:
html body h1 42 /h1 /body /html

Az hogy "mindent, de tényleg mindent, alapból kiegészítők nélkül tudjon", nem létezik. Bocs ha elszomorítalak.

A helyedben - mivel úgy tűnik igen célzott feladatra kell - két szempont mentén keresgetnék:
1. könnyű, és viszonylag egyszerű legyen bővíteni, célrahegyezni. Itt nem csak a megvalósításbeli egyszerűségre gondolok, hanem dokumentáltságra, támogatottságra, fórumokra, amik egyszerűbé teszik az egyébként bonyolult feladatot.
2. keveset kelljen belepiszkálni, legjobban közelítsen a céljaidhoz.

A két szempontnak talán semmi nem tud egyszerre megfelelni. Az elején kell meghozni egy stratégiai döntést, hogy mennyit vagy hajlandó dolgozni vele, és milyen kompromisszumokra vagy nyitott. E kettő fordítottan arányos.

"Felrakom oszt megy pont ahogy akarom": nem működik. ;)

---
"A megoldásra kell koncentrálni nem a problémára."

Érdekel

* Én egy indián vagyok. Minden indián hazudik.

+1