Monitoring technologii a siti
Jan Kasprzak
kas na fi.muni.cz
Pátek Červen 13 13:02:25 CEST 2014
Dobry patek vsem,
existuje nejaky rozumny software na monitoring technologii? Co bych od
toho chtel:
Data a sber dat:
- velke mnozstvi promennych (radove desetitisice)
- nektere promenne monitorovane docela casto (i nekolikrat za minutu),
nektere staci treba jednou za 5 minut
- binarni hodnoty, vicestavove hodnoty (ok/warning/fail), ukazatele aktualni
hodnoty, souctova pocitadla
- moznost vystavovat data pro jine systemy (Nagios spratelene organizace)
- sber dat pres SNMP, MODBUS/TCP, BACnet, pripadne externimi skripty
a demony.
- server by mel bezet pod Linuxem, pokud mozno pouzivat pro data
nejaky externi backend (PostgreSQL).
- autodiscovery (BACnet sit, pripadne sablony typu "Ethernetovy switch
toho a toho typu", "Linuxovy server", atd.)
Alarmy:
- moznost notifikace pri chybe (hodnota mimo rozsah)
- idealne notifikace s vice urovnemi (ok/warning/fail/unreachable)
- notifikace az po vicenasobnem vyskytu chyby nebo pri delsim trvani chyby
- eskalace (nedjriv mail, kdyz nedojde ke kvitovani poruchy, tak sms, atd.)
- v zasade by mi stacilo to co ma Nagios
Vizualizace;
- webove rozhrani, pro Apache, bez vlastni autentizace (auth resit prostredky
Apache - zacleneni do stavajiciho systemu)
- grafy (ve stylu MRTG/rrdtool/smokeping)
- schemata (topologie napriklad chlazeni nebo napajeni, priklad:
http://www.fi.muni.cz/~kas/tmp/schema.png) se zobrazenim
stavu, obarveni cest pripadne zmena tvaru zobrazenych objektu
pri zmene stavu
- prehledove mapy (ve ktere mistnosti je prekrocena teplota, napriklad)
- funkcni i pro rychle se menici data - napriklad reload cele stranky
po pul minute je prilis pomaly. Chtelo by to nejakou javascriptovou
stranku, ktera by nejlepe pres websockets komunikovala se serverem
a bez nutnosti pollingu dostavala od serveru informace o zmenach
stavu (priklad: spadne jistic, chci to videt hned, nejpozdeji
do par vterin pote, co se o tom dozvi server).
- vyhodou by byla prehledova WWW stranka (nikoliv nativni aplikace) i pro
mobily.
- zadna Java ani Flash v prohlizeci, pokud mozno zadna Java na strane serveru
- vyhodou by byla moznost primo ve strance klikanim mysi a pretahovanim objektu
editovat schemata
No a ted co jsem zatim zkoumal:
MRTG: pekne grafy, nic vic
Nagios: rozumny monitoring, nic vic
Zabbix: zatim jsem prilis nezkoumal, ale myslim ze nesplnuje ten pozadavek
na rychlou odezvu vizualizace. Navic ma nejak agregovana data po urcite
dobe, ja bych asi chtel uchovavat plna data - disky jsou velke.
OrcaWeb: proprietarni moloch, vic specializovany na BACnet a na monitoring
technologii, monitoring siti (provoz na switchi) v tom nebude
uplne jednoduchy. Jo a je to Windows-only :-(
Co jeste existuje? Diky,
-Y.
--
| Jan "Yenya" Kasprzak <kas at {fi.muni.cz - work | yenya.net - private}> |
| New GPG 4096R/A45477D5 -- see http://www.fi.muni.cz/~kas/pgp-rollover.txt |
| http://www.fi.muni.cz/~kas/ Journal: http://www.fi.muni.cz/~kas/blog/ |
Hatsune Miku: the only girl that can have a leek in a song called "Bad Apple"
Další informace o konferenci Linux