Sistemski administratori se dele u dve kategorije — oni koji već koriste monitoring i oni koji to još ne rade.
Šala humora.
Do potrebe za monitoringom dolazi se različitim putevima. Neki imaju sreće i monitoring dolazi iz matične kompanije. Tu je sve jednostavno, već su razmislili o svemu — šta, kako i čime pratiti. I sigurno su već napisali potrebne priručnike i objašnjenja. Drugi dolaze do te potrebe sami, a inicijativa obično dolazi iz IT odeljenja. Minus je što će svaku grešku morati da prođu na svom iskustvu. Plus je što možete izabrati bilo koji sistem monitoringa i pratiti samo ono što vam je potrebno, kao i smisliti svoje principe reakcije na probleme. U raznim sam kompanijama radio, ali gde sam bio blizu monitoringu, išao sam ovim drugim putem.
Kratak pregled prošlosti
Prvo "iskustvo" bilo je davno u prošlosti. To je bila jedna od lokalnih provajdera, gde sam iznenada bio skladištar. Uređaji su tada bili skupi i ukradenih i prekida pratili smo pomoću Friendly Pinger-a pingovanjem nekoliko klijenata koji su bili stalno ili gotovo stalno online. Nije radilo baš najbolje, ali bolje nije bilo.
Zatim je kod drugog lokalnog provajdera administratori koristili Nagios. U suštini, nisam imao pristup, pa nisam mogao da procenim njegove mogućnosti. Međutim, upravljani uređaji korišćeni su na svakoj tački i, verovatno, monitoring je bio efikasan alat.
Kasnije sam došao u kompaniju koja je magistralni provajder i kao podružnica nudila internet za domaćinstva. Ovde je korišćen Zenoss u svojoj punoj snazi. Nisam se previše upuštao, ali sam mogao da osetim svu njegovu moć i korist — samo magija regexp-a je vredna. Sistem su postavljali, prilagođavali i pisali pravila pažljivi profesionalci.
I tako, na svom sledećem poslu, došao sam do potrebe da saznam o problemima pre nego što ih prijavi neki glavni računovođa. S obzirom da je bilo vremena za kreativne eksperimente, odlučio sam da vidim šta nam industrija nudi.
Muke izbire
Na žalost, izbira se je izkazala za presenetljivo preprosto. Seveda, vsak ima svoje mnenje in okuse, zato so moji kriteriji in poglede ob tistem času morda neprimerni zanje. Spomnil sem se na nekaj sistemov in kratko bom opisal svoje misli o njih.
Kot Windows administratoru se mi je najprej porodila misel na Custer Center v vsej njegovi lepoti. Prva in najpomembnejša prednost je njegova integracija v okolje Microsoft, brez kakršnegakoli zapletenega ukvarjanja, ker je nativna. Druga prednost je celostni pristop. Bodimo iskreni, System Center nikoli ni bil izključno sistem za spremljanje — gre bolj za sistem za upravljanje infrastrukture. Vendar pa je to tudi prva pomanjkljivost. Postaviti tega velikana samo zaradi spremljanja nima smisla. Če bi potrebovali različne vrste varnostnih kopij in uvedbo milijona VDS... Cena uvedbe tudi ni prijetna, ker bo treba dvakrat zagnati — prvič za licence, nato pa za serverima, kjer bo živel.
Nato se obrnimo k preteklosti z Nagiosom. Sistem je takoj odpadel, ker je ročno konfiguriranje sistema preko datotek za konfiguracijo omogočilo, da je bil sistem praktično nezdržljiv. Ne obsojam ljudi, ki uživajo v brskanju skozi tisoč in pol enotnih vrstic, da bi popravili sam en parameter, vendar tudi sam nočem delati tako.
Zenoss. Odličen sistem! Vse ima, vse lahko, nastavlja se z razumljivo stopnjo težavnosti, vendar je precej zahteven. Nismo imeli takšnih obsežnih potreb, nikoli nismo uporabljali nekih vgrajenih skupin. Tudi sam motor se je izkazal za preveč zahteven glede virov. Za kaj? Odpovedali smo.
Zabbix — naš izbor. Privabile so nas dovolj nizke sistemske zahteve in enostavnost zagon. Dejstvo je, da je trajalo le nekaj minut. Prenesite sliko za VMWare in pritisnite gumb "vklopiti virtualno napravo". To je to! Povem vam še več, za naše potrebe bi bilo povsem zadostno to "začetniški slika", čeprav smo kmalu postavili vse takole, kot je treba.
Na prvotnem seznamu je bil še Cacti, ampak nismo prišli do njega. Kakšen smisel je, če je Zabbix obudil takoj in se je vsem takoj všeč? Zato ne morem povedati nič o Cacti.
Po napisanem
Podjetje, kjer sem uvedel Zabbix, je uspelo ugasniti. Lastnik je rekel: „Zameril sem vse, zapiram podjetje“, zato o spremljanju tam ni kaj dosti povedati. Opazovali smo strežniki, internet in predore na vseh platformah ter zbirali števcem s tiskalnikov.
Potem je v mojem življenju za kratek čas bil PRTG. Po mojem mnenju dobro deluje s sistemi Windows, uporablja zanimiv mehanizem delovanja agentov in stane precejšnje zneske. To je ob precej žalostni ideologiji dostopa do posodobitev različic.
Podjetje, kjer trenutno delam, uporablja Zabbix. To ni bila moja izbira, ampak sem zadovoljen in jo v celoti podpiram. Glede na stanje sistema spremljanja pred mojim vstopom sem skoraj vse znova ustvaril. Razumevanje, da „delamo nekaj narobe“, je bilo prisotno. In celo nova strežnik z Zabbixom je bila uvajal, vendar ni bilo osebe, ki bi se lotila te naloge in jo dokončala. Polnega razsvetljenja v spremljanju še nismo dosegli, vendar želim verjeti, da poznamo smer. Proces uvajanja idealnega spremljanja je neskončen, čeprav sem že oblikoval svoje osnovne teze.
Izvor: habr.com
