monitoring system kiépítés

 ( jupiter2005ster | 2013. február 8., péntek - 13:59 )

hello

tudom, nem tökéletes a fórum választás, de nem tudom melyik lenne a legjobb.

a tanácsotokat szeretném kérni abban hogy melyik a legjobb monitoring rendszer.

az alábbiakat kellene tudnia:

a db-ét tudjuk migrálni ha túl nagyra nő
ingyenes legyen
tudjon SLA riportokat
tudjon scriptet futtatni
lehessen "szép" grafikonakat készíteni vele
a szerver fusson CentOS-en és tudjon monitorozni, OEL és RHEL is
értelemszerűen tudjon, web felületet, hozzáférés korlátozást, logikai csoportokat (ha van rá mód a userekenek is), legyen benne elérhető a térkép a hálózatról

extrák amik nem feltételek, bár jó ha tudja
leltár,
deploy, azaz távoli telepítés

van egy összehasonlítás a wikipédián:
http://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems

és e szerint a legjobb opció számomra a ZenOSS.

Nektek van más ötletetetek vagy tapasztalatotok? Ha lehet kerülném a Nagios-t mert eszelős mennyiségű plugin-t kell élesíteni hozzá. Bár meggyőzhető vagyok.

előre is köszönöm a válaszokat

UPDATE

Nos a szukites utan, a Nagios es Zabbix maradt versenyben. A vegleges dontesrol majd meg irok.

UPDATE 2
Végül Nagios lett a döntés. Azt ismerjük a legjobban, és azt tudtuk a leggyorsabban üzembe állítani.
Győzött a demokrácia :D 3ból 2 Nagios mellett voksolt.

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ő.

ZenOSS-t teszteltem és tetszett. Egész ügyesen felderíti a hálózatot, és amit talál megpróbálja bekonfigurálni magának.

Bár úgy rémlik, mintha a legjobb funkciói csak a fizetős verzióban lennének benne.
Kicsit lomhának tűnt, bár szerintem csak a teszt vas volt félig hulladék. Mindenesetre erőforrás igényesebb mint a nagios.

Nem a tesztvas miatt tűnt lomhának. Tényleg az. A hardver igényei abnormálisak. Minimum konfignak adnak meg 4GB RAM-ot, 2 CPU-t, és 10k rpm-es diszket max. 1-250 monitorozott eszközhöz.
A gui-ja is meghülyül rendszeresen (szétesik a felület, a kereső mező 1-2 karakterm méretűre csökken, stb.). azok a funkciók, amik igazán hasznosak lennének a CE verzióból ki van herélve, hogy ing-gatya áron vedd meg a fizetős változatot. A monitorozott eszközök listáját pl. nem tudod belőle simán exportálni, konzolon python-ban kell hozzá trükközni. A 3.2.1-es verziót annyira megutáltam, hogy a 4-est már meg se néztem.
Auto discovery-t szinte bármelyik tud, a Pandora FMS, Zabbix biztosan, az Icinga-t nem tudom. Szóval csak emiatt biztos nem használnék ZenOSS-t.

Na ja... Mondjuk a zénós a "mezitlábas" Nagios-nál jobb/kényelmesebb, de... Nagyjából annyi az előnye, hogy nem kell kézzel konfigot b...qrálni - cserébe viszont ronda és lassú...

és a zabbixról meg a muninról mi a véleményetek?
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/

A kettő nem egy kategória. A munin egy mókás kis valami a zabbixhoz képest ám rendkívül hasznos tud lenni. Én pl. arra használom, hogy ha az sshd leáll, akkor újraindítja. Vagy a bind, stb. stb. Ezeket a dolgokat igen jól lehet benne konfigurálni.

A zabbix monitorozásra jó. Deployt, leltárt nem tud.
Deploy, leltár: ocsinventory, illetve össze lehet kalapálni vele a glpi-t, ami már megint elég sok dolgot tud.

Munint ssh ujrainditasra?

Jaja... majdnem, az a monit, összekevertem :D

Ja, oke :) Nekem is felszaladt a szemoldokom, hogy micsoda csodas lehetosegek nyilnak majd most meg :)
Szepen mutatja a performanciat, de hoyg urjainditani is tudjon...

--
http://www.micros~1

zabbix nem rossz, régen azt használtam, és úgy emlékszem elég melós volt konfigurálni.
Mostanában Icinga(=nagios)+nconf kombót használom. (Nconf egy egész használható webes konfig felület Nagios vagy icinga alá. Nagyságrendekkel gyorsítja a nagios konfigurálást)

Akkor ezexerint nemcsak nekem időigényes a zabbix konfigolása :) Viszont idáig tetszik.

A template rendszerét kell használni és akkor jóval kényelmesebbé válik az egész. Igaz akkor is el kell vele matatni egy sort, de amíg a saját template-jeidet megcsinálod, addig megteszi a sajátja.

+1 a Zabbixnak, elég szép kiszolgálófarm monitorozásánál bizonyított nekem úgy, hogy volt ott minden, mint a jó búcsúban: nginx, tomcat, memcached, mysql, oracle... meg egy rakat egyéb komponens is - egy képernyőre összerakva a lényegesebb grafikonokat ránézésre látszott, hogy hogy érzi magát a rendszer.

Nagios-os múlttal kellett néhány nap masszív ismerkedés, hogy összeálljon a kép, de utána egyértelmű lett, hogy melyiket szeressem jobban :)

+1
Nagios után más egy kicsit.
A sablonokkal sokat lehet egyszerűsiteni.

En NagiosQL-t hasznalok az NConf helyett. Az NConf jobb? Vannak szimpatikus dolgai a screenshotok alapjan...
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

a zabbix nagyon jó, miután kiismerted, pillanatok alatt fel tudsz majd venni új hostot/triggert

Ha meg esetleg sok-sok gépről van szó, akkor van autodiscovery :D

Igen , van auto discovery és egészen jól működik.

Nekem a zabbixal a nyomtatók monitorozása a problémás.Hiába az SNMP Trap.
Iőnként hibás riasztásokat dob Xerox nyomtatókhoz.

Lassan ot eve hasznalok zabbixot, a leirasod alapjan nekem majd eszembe sem jutott de lehet en vagyok szuklatokoru.

a db-ét tudjuk migrálni ha túl nagyra nő --- akar adatbazist is cserelhetsz alatt szepn exportal importal ahogy kell
ingyenes legyen --- a tanulolecket mindegyiknel meg kell fizeni de egyeb koltseg nincs
tudjon SLA riportokat --- fuggosegekkel minden egyebbel tudja az SLA-t
tudjon scriptet futtatni --- siman gond nelkul, helyi gepen vagy tavoli mindketto megoldott
lehessen "szép" grafikonakat készíteni vele --- gusztus kerdese de szerintem szep
a szerver fusson CentOS-en és tudjon monitorozni, OEL és RHEL is
értelemszerűen tudjon --- fut es zabbix kliens letezik meg a micro sutodre is kobo
web felületet --- pipa, es meg szep is
hozzáférés korlátozást --- sajat es kulso ( ldap ) alapon is
logikai csoportokat --- ez csak termeszetes, sot kobo erre epul
(ha van rá mód a userekenek is) --- van
legyen benne elérhető a térkép a hálózatról --- bar neked kell megrajzolni de utana fel lehet okositani macrokal ugy hogy csuhajja

extrák amik nem feltételek, bár jó ha tudja
leltár, --- van sot egyes eszkozoknel, alap parametereket automatikusan is fel tud deriteni
deploy, azaz távoli telepítés --- na ilyet meg nem csinaltam, lehet tudja, de erre inkabb puppet vagy ilyesmi valo nem monitoring szerepkor

Szerintem JO!

ui.:sertes egy lapon emliteni a muminal

+1, pláne az u.i.-re :-)

es nem igaz ra az hogy exponencialisan eszi az eroforrast ahogy bovul? azaz az elejen kb 10 geppel pl 1G de mar 25 nel 15G a db-je? valami ilyet hallottam, meg hogy erossen viszi a cpu-t.
cafoljatok meg ha nem igaz.
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/

szerintem lineárian emelkedik a DB helyigénye
én havonta ki szoktam üríteni a history táblát

hasznalhatnal triggert :)
na jo, ezt is megnezzuk.
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/

http://www.slideshare.net/xsbr/alexei-vladishev-zabbixperformancetuning

Ugyanakkor kerdezem hogy vegulis merre dontottel ?

megnezem. meg mindig nem tortent meg a kivalasztas. most egyeb mas projectek fixalassaval kell torodununk.
de a kovetkezo par hetben mar nekilatunk.
akkor updatelek.
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/

Amikor az alabbi cikket olvastam egybol eszembejutott hogy anno rakerdeztel, bar tudom hogy nem ez lett vegul, de megis szerettem volna eloszlatni minden ketseget.

http://blog.zabbix.com/scalable-zabbix-lessons-on-hitting-9400-nvps/

Hello Thomas,

Atfutottam ezt a blog-ot es nagyon hasznosnak talaltam, ezuton is koszonet a link-ert!
Mysql-cluster/Puppet/Zabbix, mi kell meg? ;)

Sz.L.

Szia!

"minden szentnek maga felé..."

én Icinga-t javaslok első körben. :)

- db-je mysql nálam
- ingyenes
- tud SLA riportokat (icinga-reporting)
- tud scriptet futtatni (bármilyen nagios plugin-t tud futtatni, de pofonegyszerű saját plug-in-eket fejleszteni)
- tud szép grafikonokat (inGraph)
- fut minden Linuxon és tud monitorozni szinte mindent (HP-UX-okat és AIX-et is figyelek vele)
- van web 2.x kompatibilis felülete (icinga-web), van implementált RBAC benne és maximálisan user-friendly

extrák: azt hiszem vannak kész appliance-ok is belőle

Icinga egy Nagios fork. Hozzá is "eszelős mennyiségű plug-in-t kell élesíteni" (azaz 1 db build hoston lefordítani a nagios-plugins csomagot és azt szétszórni a monitorozott hostokon. De IMHO 1x megéri.

Hátrányai: icinga-reporting, icinga-web, inGraph
ezeket mind külön-külön kell telepíteni, végigszopni minden egyes nyűgjüket stb. (inGraph-hoz pl. ma is 2 új bugot jelentettem be/javítottam az issue trackerben).
De megvan az open-source szépsége! :) Ha nem tetszik, nyúlj hozzá, csináld jobban! :) Én is ezt teszem... és van egy nagyon jó monitorozó rendszerünk!

Ha mindez nem kell és/vagy nincs időd/kedved/tudásod/kitartásod, akkor pedig Zabbix.
Sok mindent jobban/máshogy csinál, mint az Icinga...

--
A gyors gondolat többet ér, mint a gyors mozdulat.

Shinken-t próbáltad már? Icinga vagy Shinken?

Még nem próbáltam, de köszönöm, hogy felhívtad rá a figyelmem! Idén a Zabbix-szal szeretnék ismerkedni, az általam fellelt dokumentumok alapján úgy vélem, valamivel egyszerűbb és "kisebb overhead-del jár", mint a Nagios/Icinga. Illetve vele párhuzamosan az Icinga 2.x ággal is, amint stabillá válik (újraírt core, új plug-in architektúra stb.).

A második kérdésedre nem tudok egzakt választ adni. Icinga vagy Zabbix kérdésben az utóbbit választanám, ha korábban úgy alakultak volna a körülmények.

--
A gyors gondolat többet ér, mint a gyors mozdulat.

hivatalos wow. amit a weboldalon olvasok, wow. ha ez valóban így van és teszt is ezt hozza majd akkor szerintem meg van a nyertes.
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/

Éppen azon vagyok hogy Debian csomagot készítsek belőle. Egész jó állapotban van már, de még nem az igazi. :(
Ettől még kiváncsi vagyok a véleményedre.

sub
--
"'The time has come,' the Walrus said"

Van egy másik nagios klón: Opsview. Könnyű konfigurálni is.

... plusz pénzes.

És? :)
Az utóbbi időben kezdek rájönni, hogy gyakran az az olcsóbb amiért fizetni kell....

Valamilyen szinten mindenért fizetsz (és nem csak az informatika területére értem ezt). Ergo jogos.

És ez mit tud?

- Is Opsview Core still free, open source software?
- Yes, we are committed to maintaining and growing a thriving eco-system of community users for Opsview Core and will continue to license it under GPL v2.

\o\ |o| /o/

Ugyanazt bőven tudja mint egy nagios. Csak könnyebb kezelni. Nem kell konfigokat túrni, ha gépet akarsz felvenni, hanem szépen webes felületről úgymond "összekattintgathatsz" mindent. Hostokat, mit monitorozzon, alertezést, stb.

Hát, nagiosnál sem kell konfigokat túrni, csak webes felületen összekattintgatod. :)
Ja, Nconf-nak hívják ami ezt lehetővé teszi. :)

Ettől eltekintve pl. egy, amúgy fizetős ZenOSS kb. out of the box tudja azt, ami egy open source-os monitoring szoftvernél fél nap reszelgetés.
Nem mondom, hogy az egyik jobb, mint a másik, csak az ingyenes cuccoknál az időddel fizetsz, a fizetőseknél pedig a pénzeddel.
Mindenki eldöntheti, melyikből van neki több. :)

+1

+1

Látom nehéz volt továbbkattintani egyet a főoldalról, ezért belinkelem az ingyenes verziót :)
http://www.opsview.com/solutions/core

Pontosítok, mert a fogalmazás nem az erősségem. Azt már előzőleg is láttam hogy a core az ingyenes.
Tehát az a feature set amire szükségem van, az csak pénzesben elérhető a helyes megfogalmazás.

Pandora FMS?

Sub