
0. Sissejuhatus
Ma ei leidnud Habrast ĂŒhtegi artiklit NetXMS-i kohta, kuigi otsisin vĂ€ga. Ja just sellepĂ€rast otsustasin kirjutada selle teose, et tĂ€helepanu sellele sĂŒsteemile pöörata.
See on nii tutvustus, kui ka juhend ning pindmine ĂŒlevaade sĂŒsteemi vĂ”imalustest.
See artikkel sisaldab pindmist analĂŒĂŒsi ja sĂŒsteemi vĂ”imaluste kirjeldust. SĂŒgavale vĂ”imalustesse ma ei laskunud mitmel pĂ”hjusel. Ja kogu funktsionaalsuse kirjeldamine vĂ”taks kauem aega kui ĂŒks artikkel.
Kuna olen rohkem-vĂ€hem töötanud ainult Zabbixiga, siis mainitakse artiklis seda sĂŒsteemi sageli, et vĂ”rrelda teemaga. Lisaks on olnud nii, et kĂ”ik vĂ”rreldakse millegagi ĂŒldtunnustatud.
1. Mida ja miks?
MonitooringusĂŒsteem, nagu mÀÀratletud, on sĂŒsteem, mis vĂ”imaldab igal ajahetkel saada ajakohast teavet mingisuguse sĂ”lme, arvuti, marsruuteri jne kohta.
Miks seda vaja on, on samuti ilmne. Et olla kursis toimuvaga.
Tihti vĂ”ib monitooringusĂŒsteem anda vĂ€ga pĂ”hjalikku teavet nii infrastruktuuri ĂŒldisest seisundist kui ka selle eraldi osade kohta. Lisaks, kui seadistada teatised (ja ilma nendeta ei oma ĂŒkski monitooring vÀÀrtust), siis saadakse tĂ”sine tööriist, mis vĂ”imaldab mitte ainult Ă”igeaegselt reageerida juba tekkinud hĂ€daolukordadele, vaid ka enamikul juhtudel ennetada neid.
2. Miks NetXMS?
Veidi offtopikut neile, kes armastavad palju tĂ€hemĂ€rke.Nooremates ja kogenematuna⊠Niimoodi algavad kĂ”ik muinaslood? Kui ma olin maksimaalselt ĂŒhesugune, uurisin infrastruktuuri jĂ€lgimise kĂŒsimust ja nende "uurimiste" tulemuseks oli jĂ€reldus, et Zabbix on parim. Ja sel hetkel meeldis see mulle tĂ”eliselt, sest see suudab palju, oskab palju ja selle funktsionaalsust saab laiendada kohandatud skriptidega, seega vĂ”ib öelda, et ta suudab tĂ”epoolest kĂ”ike, kui kĂ€ed on Ă”igel kohal. Kuid Zabbix on ĂŒsna keeruline tööriist. Selle mĂ”istmiseks kulus mul peaaegu kaks nĂ€dalat. Ja see oli vaid rakendamisetapp. SeejĂ€rel kulus veel paar nĂ€dalat, et seadistada jĂ€lgimist kĂ”igeks, mis mulle sel hetkel vajalik oli. Kuidas aga portide olekut ruuteri peal vaadata, lugesin lugesin, kartsin ja otsustasin, et see pole just vĂ€ga vajalik⊠Ei, seal on tĂ”eliselt hirmus valmistamata mĂ”istusele kohe pĂ€rast ĂŒlikooliâŠ
Ja nĂŒĂŒd, paar aastat hiljem, vananedes ja kĂŒpsedes, otsustasin, et on aeg vĂ€rskendada oma teadmisi jĂ€lgimissĂŒsteemidest. Ja lĂ”puks teha korralik, stabiilne vĂ”rgu jĂ€lgimine, kuna see probleem on muutunud aktuaalseks seoses segmentide kasvu, filiaali ĂŒhendamise ja muude pisiasjadega. KĂ”ik voolab, kĂ”ik muutub. Ja hakkasin testima igasuguseid tööriistu. Siis panin ĂŒhe sĂŒsteemi paika, katsusin, siis teise. Ja igal pool on midagi puudu, igal pool miski ei meeldi. Siis on liides ebamugav, siis peab seadistamisega vaeva nĂ€gema, siis veel midagi. Ja siis sattusin NetXMS-i. Muide: seal, kus Zabbixiga kandsin aega kaks nĂ€dalat, kulus NetXMS-iga kĂ”ik paar tundi. VĂ”ib-olla mĂ€ngis rolli Zabbixiga töötamise kogemus, vĂ”i on asi NetXMS-is⊠raske öelda.
NetXMS osutus ĂŒsna lihtsaks installida ja seadistada. Sellel on serveri ja halduskonsooli versioonid nii Windowsi kui Linuxi jaoks, graafikute koostamine, sisseehitatud "brauser", mis vĂ”imaldab halduskonsoolist http ja https protokollide kaudu ruuteri juurde ĂŒhenduda, ning liides on intuitiivselt arusaadav, samuti agent igasuguste operatsioonisĂŒsteemide jaoks. ĂhesĂ”naga, see sĂŒsteem osutus lihtsaks ja mugavaks. Esmapilgul.
Nende dokumentatsioon on muide 8/10. Peamised asjad on seal kirjas, kuid detailidesse sĂŒvenemiseks on vaja sĂŒveneda.
Peamised eelised, mille arendaja on vĂ€lja toonudSĂŒgav vĂ”rgu jĂ€lgimine
Automaatne avastamine, visualiseerimine ja ĂŒhendatud komponentide otsimine 2. ja 3. tasandil
TĂ€ielik toetus SNMPv3-le
Aktiivne avastamine skaneerivate 'sondidega'
Passiivne avastamine kontrollitavatelt seadmetelt saadud teabe pĂ”hjal â ARP ja marsruutimistabelid, liidesed
Rakenduste ja serverite jÀlgimine
KĂ”ik peamised nĂ€itajad, mida ootate: protsessor, failisĂŒsteemid, sisend-vĂ€ljund, mĂ€lu, liiklus
JMX sild Java rakenduste jÀlgimiseks
Spetsiaalsed laiendused konkreetsetele rakendustele: Oracle, MySQL, PostgreSQL, MongoDB, DB2, Tuxedo ja paljudele teistele
API integreerimiseks oma rakendustega
MÔeldud suurtele vÔrkudele
Ăks server saab jĂ€lgida sadu nĂ€itajaid tuhandetel seadmetel
TÀielik toetus hajutatud jÀlgimisele ja horisontaalsetele laiendustele
Katkestavate IP-alamvÔrkude jÀlgimine
Paindlik juurdepÀÀsuhaldus operaatoritele ja klientidele
3. SĂŒveneme
Kuidas sĂŒsteemi paigaldada â on terve kĂ€siraamat, mis on saadaval , ja selles ei ole midagi keerulist, seega ei jÀÀ ma sellele pidama. KĂ”ige keerulisem asi paigaldamisel on sĂŒsteemi ĂŒhendamine andmebaasiga⊠Siin saab erinevus olema vaid andmebaasi ja serveri OS-i valikus. Mina valisin Windowsi (edasi-edasi-sisestada andmed-valmis) ja MSSQL, kuna see oli mul juba olemas.
3.1. LĂŒlitame sisse automaatse avastamise
VĂ”rgusĂ”lmede automaatset avastamist saab sisse lĂŒlitada installimisel. Kui mingil pĂ”hjusel ei olnud seda tehtud, saab selle alati sisse lĂŒlitada âConfiguration-Network Discoveryâ vĂ”i klĂ”psates ikoonil sama nimega. Töökeskkonnas ilmuvad avastamisomadused. Need tuleb sisse lĂŒlitada, viies need passiivsesse vĂ”i aktiivsesse reĆŸiimi, ja mÀÀrata teised omadused, nĂ€iteks kĂŒsitavad alamvĂ”rgud. Samuti on siin vĂ”imalik rakendada filtreid, kusjuures saab valida ja kohandada sĂŒsteemi sisseehitatud filtreid vĂ”i kirjutada oma skripte. Ausalt öeldes â mulle filtreid ei tarvitatud. Kuid seadistamine nĂ€eb vĂ€lja ĂŒsna sĂ”bralik ja arusaadav.
Samuti saab siin mÀÀrata vaikimisi SNMP kogukonna ja selle Ôigused (loe autoriseerimine).
3.2. SÔlmede lisamine
Kui automaatne avastamine on sisse lĂŒlitatud, lisatakse ja jaotatakse lĂ”pp-punktid (arvutid, printerid) automaatselt alamvĂ”rkudesse. Aktiivsete vĂ”rguseadmete puhul on kĂ”ik veidi keerulisem.
Tuleb alustada vĂ”rguseadmete SNMP sisselĂŒlitamisest ja community seadistamisest. Kui vĂ”rgusĂ”lmede automaatsete avastamise omadustes ei ole SNMP community puudutavat vaikeseadet muudetud, kasutab sĂŒsteem public community't, mille seade saab muuta iga sĂ”lme omadustes (node).
Mugavuse huvides on seadmeid vÔimalik grupeerida mis tahes mugava printsiibi alusel, selleks saab infrastruktuuri teenuste puus luua konteinerite ja siduda nendesse Entrie Network'i sÔlmed.
PĂ€rast SNMP sisselĂŒlitamist ja seadistamist ruuterites ning nende lisamist jĂ€lgitava seadmete nimekirja, suhtleb sĂŒsteem nendega automaatselt, kĂŒsib, mÀÀrab, millega on tegemist, rakendab malle, alustab andmete kogumist ja kuvab iga ruuteri jaoks front pannel'i. Automaatne. Karbist vĂ€lja. Kui ma Zabbixit seadistasin, sain sellisest unistada.

Lisasin kÔik oma vÔrguseadmed kÀsitsi, kuna need ei avastanud mind mingil pÔhjusel automaatselt. Siin on kÔik lihtne. Loome infrastruktuuri teenustes konteineri mis tahes mugava nimega (nÀiteks switches) ja ParemklÔps - luua - sÔlm, mÀÀrake sÔlme kuvamise nimi, selle IP-aadress ja parem oleks mÀrkida 'keelata NetXMS agendi kasutamine', kuna seda ei ole vÔimalik vÔrguseadmele installida, aga liigsed paketid pole vajalikud.
Sisseehitatud brauser. Saate lihtsalt paremklĂ”psata soovitud ruuteril ja avada seadme veebiliidese. See tundus mulle mugavam kui iga kord oma mĂ€rkmetesse sĂŒveneda ja vajalikku IP-d otsida. TĂ”si, brauser on nii ja naa.
3.3. VÔrgu kaardi koostamine
Esiteks tuleb luua vĂ”rgu kaart objektina. nagu tavaliselt - puus Networks Map, paremklĂ”ps, luua, valida kaardi tĂŒĂŒp, seadke parameetrid, ja sĂŒsteem teeb seejĂ€rel kĂ”ik ise.
Kaardi tĂŒĂŒbid on jĂ€rgmised:
- Custom. See on kaart, mis on mÔeldud kÀsitsi loomiseks, vastavalt kasutaja soovile.
- Layer 2 topology. See kaart vÔimaldab automaatselt kasutaja eest kÔik korda ajada, tuginedes OSI mudeli 2. tasemele (sisuliselt loob kaardi, tuginedes seadmete mac-aadressidele).
- IP topology, see on Layer 3. See on sama, mis juhtudel, mil Layer 2, ainult kaart luuakse OSI mudeli 3. taseme (IP-aadresside) alusel.
Kaardi kĂ€sitsi koostamisel tuleb lohistada sĂ”lmed puust kaardile, neid omavahel ĂŒhendades jne. Tavaline joonistamine.
Kahel muul juhul tuleb valida lĂ€htepunkt, millega sĂŒsteem hakkab kaarti koostama. NĂ€iteks mĂ”ne ruuteri sĂ”lm. SĂŒsteem loeb sellest andmeid ĂŒhendatud seadmete ja portide kohta, kuhu need on ĂŒhendatud, seejĂ€rel loeb see jĂ€rgmise ruuteri andmed, seostab need ja nii edasi. PĂ€rast kĂ”igi seadmete analĂŒĂŒsi joonistab NetXMS ise seosed seadmete vahel vĂ”rguportide nĂ€itamisega, kuhu mis on ĂŒhendatud. Samuti saab mÀÀrata, et sĂŒsteem paigutaks kaardile ka lĂ”ppseadmed (printerid, arvutid, serverid), lihtsalt klĂ”psates vastavasse punkti kaardi omadustes.RMB â omadused â kaardi omadused). Samuti vĂ”ib selles punktis mÀÀrata "avastamisraadiuse", kui soovitakse vĂ”i on vajalik.
VĂ€ike soovitus. LĂŒlitage sisse omadus Always fit layout to screen, et igakord kaarti uuendades ei peaks töökeskkonda kerima ja zoomima.

Jaotatud vÔrgu topoloogias on vÔimalik objektid kaardile asetada maastikule. Samuti vÔib taustapildina kasutada nÀiteks fotot serveriruumi seadmete riiulist, paigutades sellele vajalikud objektid. Nii on vÔimalik kiiresti mÀÀrata iga seadme olek riiulis. Minu arvates on see ÀÀrmiselt kasulik, kui on vaja edastada asju pÀrijale vÔi uuesti saabunud kolleegile olukorra selgitamiseks. Selgelt, mugavalt ja iseenesestmÔistetavalt.
3.4. Agendid
Agendid eksisteerivad nii Windowsi kui ka Linuxi jaoks. TööpĂ”himĂ”te on sama, mis Zabbixiagentidel: see installitakse seadmele, millest tuleb mÔÔtmeid koguda, ja saadab andmed jĂ€lgimisseerverisse. Agendi saab installida nii enne sĂ”lme lisamist sĂŒsteemi kui ka pĂ€rast. PĂ€rast agendi ilmumist sĂ”lme hakkab sĂŒsteem mĂ”ne aja pĂ€rast temalt andmeid vastu vĂ”tma, rakendades standardmalli. JĂ€lgitavate parameetrite lisamine on vĂ”imalik nii ĂŒhe sĂ”lme jaoks kui ka selle kĂŒlge riputades ĂŒhe vĂ”i mitu eeldefineeritud malli. Soovitatav on, loomulikult, töötada mallidega, kuna see seadistus on paindlikum.
JĂ€lgitavate parameetrite loetelu agentide jaoks on piisavalt ulatuslik. TĂ€ielikku nimekirja saab vaadata
Kuna sĂŒsteem tuvastab, et sĂ”lmelt töötab agent, kinnitab see koheselt sĂ”lme ĂŒhe vaikevormingutest â Windows, Linux, HP-UX, Generic UNIX, AIX, sĂ”ltuvalt sĂ”lme operatsioonisĂŒsteemist.
Vaikimisi vorming Windowsi hostide jaoks:

MÀÀratud sÔlmele jÀlgitava parameetri lisamiseks klÔpsa "Hiire parem klikk - Andmete kogumise parameeter" , seejÀrel "Hiire parem klikk töölaual - Uus parameeter" ja vali nimekirjast soovitud. Seal saab ka seadistada jÀlgitava parameetri jaoks triggereid.
Oluline on, et agentidel, nagu Zabbix, on vÔimalik kÀivitada kasutaja skripte.
Kuidas installida?See on teemast kĂ”rvale kaldumine, kuna igaĂŒks⊠hmm⊠kuidas soovib.
KĂŒsimus on selles â kas agentide levitamine peaks olema ainult serveritele vĂ”i kĂ”igile vĂ”rgu masinatele? Kui serverid ja neid on vĂ€he â on lihtsaim kĂ€sitsi. Kui neid on palju â domeeni poliitikad, KIX, PoSh. Mis iganes. Agentidel on vĂ”tme /SILENT, mis vĂ”imaldab "installida" seda kasutajale mĂ€rkamatult (kui rÀÀgime kĂ”igi vĂ”rgumasinate levitamisest). Eelistame skripte, kuna saab seada tingimuse ja luua lipu, erinevalt poliitikatest, mis installivad programmi iga kord, kui arvuti sisse lĂŒlitatakse. Seega kirjutame skripti, mis kontrollib lipufaili olemasolu, kui ei ole â kĂ€ivitab installijat vĂ”tmega /SILENT ja pĂ€rast edukat installimist loob lipufaili. Kasu.
3.5. Trigged
Trigged saab seadistada reageerima teatud sĂŒndmustele kogutud andmetes. NĂ€iteks, kui ping-pong vÀÀrtus ĂŒletab teatud piiri marsruuterisse. Samuti seadistatakse teavitamisviis iga triggeri jaoks (mĂ”ne jaoks piisab ikoonist konsoolis, aga mĂ”ned saadavad teavitusi kuhu iganes on vĂ”imalik). SĂŒndmusele reageerimine valitakse Action Configurationis eelnevalt seadistatud variantide seast.
Triggere loomise jaoks: siseneda andmete kogumise seadistusse sÔlmelt vÔi vormingult, kahekordne klÔps huvipakkuval parameetril (kui seda pole, tuleb see esmalt luua), ja omadustes minna vahekaardile Thresholds, vajutada nuppu lisa.

«Funktsioon» â milliseid vÀÀrtusi vĂ”tta tingimuse arvutamiseks. VĂ”ib vĂ”tta jĂ€rgmisi vÀÀrtusi (kontrollitavate vÀÀrtuste arv mÀÀratakse vĂ€lja Samples vĂ€ljal):
â Viimane kĂŒsitud vÀÀrtus: viimane / viimased saadud vÀÀrtus / vÀÀrtused
â Keskmine vÀÀrtus: keskmine vÀÀrtus viimastest
â Keskmine kĂ”rvalekalle: keskmine kĂ”rvalekalle
â Erinevus eelneva vÀÀrtusega: erinevus eelneva vÀÀrtusega
â Andmete kogumise viga: andmete saamise viga
â VÀÀrtuste summa: vÀÀrtuste summa
â Skript: vÀÀrtus, mis saadi kasutaja skripti töö kĂ€igus
«Toiming» â tingimus, mille alusel kĂ€ivitatakse triger. VĂ”ib vĂ”tta vÀÀrtusi (vÀÀrtus nĂ€idatakse vastavas Valueri vĂ€ljas):
â <: vĂ€hem kui: vĂ€hem kui
â <=: vĂ€hem vĂ”i vĂ”rdne: vĂ€hem vĂ”i vĂ”rdne
â == vĂ”rdsed: ekvivalentne
â >=: suurem vĂ”i vĂ”rdne: suurem vĂ”i vĂ”rdne
â >: suurem kui: suurem kui
â !=: mitte vĂ”rdne: ei ole ekvivalentne
â nagu: ligikaudu
â mitte nagu: mitte ligikaudu
Kaks viimast parameetrit on mulle ebaselged, kuidas need töötavad. SeetÔttu ei hakka ma isegi oletama, millised piirangud neid sees on.
LĂŒhidalt, kĂ”ik on nagu Zabbixis, ainult et ei pea kĂ€sitsi valemeid kirjutama, kartes eksida vĂ”i kirjavigu teha. Triggereid taastamisel (deactivation event) paneb sĂŒsteem ise vÀÀrtuse. (Zabbixis peab jĂ€lle kirjutama ja mitte eksima).
3.6. Mallid
ParemklÔps - loo mall, sisesta malli nimi. ParemklÔps - Andmete kogumise konfiguratsioon.
Veidi teooriatKogutavad andmed vĂ”ivad pĂ€rineda mitmest allikast. See vĂ”ib olla NetXMS agent, töötab masinas, vĂ”ib olla âlihtne pĂ€ring» vĂ”i âSisemine«, mille saadab server ise (nĂ€iteks sama ping), âSNMP«, «kontrollpunkt SNMP«, «Push«, «Windows Performance Counters«, «SM-CLP«, vĂ”i siis kasutaja âskripti«. Iga teabe tĂŒĂŒbi jaoks saab valida tĂŒĂŒbi, milliseid vÀÀrtusi sĂŒsteem ootab. NĂ€iteks, ping tagastab tĂ€isarvu (integer), vabade kettaruumide arvu biteides on samuti tĂ€isarv, aga temperatuur on juba mitte-tĂ€isarv, see tĂ€hendab real).
SNMP kaudu andmete kogumiseks on NetXMS-is tohutu nimekiri eelmÀÀratud parameetritest, nii et konkreetset OID-d ei pea kirjutama, vaid saab selle leida MIB puust, mis on tegelikult ĂŒsna problemaatiline... Kuid. LĂ”ppkokkuvĂ”ttes tuleb sĂŒveneda tootja dokumentatsiooni ja otsida iga seadme IOD vÀÀrtused eraldi. Andmete lugemise seadistamisel vĂ”ib kaotada palju aega, sattudes sĂŒsteemi sĂ”numile âUNSUPPORTEDâ, ja lĂ”puks selgub, et see konkreetne seade ei oska lihtsalt palutud teavet anda. JÀÀnud on vaid manuaalide lugemine ja lootmine.
NĂ€iteks, et koguda infot sĂ”lme vastamisaaja (ping) kohta, tuleb lisada uus parameeter (Hiire parem klĂ”ps - uus parameeter), valige Origini vĂ€ljas Internal, vajutage nuppu Select ja valige Ping Time. Seal on otsing, millest ma Zabbixis ainult unistasin. Samuti on mĂ”istlik muuta sĂ”lme kĂŒsitlusperioodi (vaikimisi on see 60 sekundit, seega kui ruuter lĂ”petab vastamise kohe pĂ€rast seda, kui sĂŒsteem on sellega kĂŒsitlenud, möödub peaaegu terve minut enne, kui sĂŒsteem mĂ”istab, et midagi on valesti ja hĂ€ire kĂ€ivitatakse).
Internal andmete nimekiri, mida saab töödelda:

Kui kÔik vajalikud seadistused on mallile lisatud, tuleb vajutada Hiire parem klÔps - rakenda ja valida kÔik sÔlmed, millele see mall tuleb rakendada (ctrl + vasak klÔps). Ja kÔik. PÀrast seda ilmub puu alla malli alla haru, mille avades saab nÀha kÔiki sÔlmi, millele see mall on rakendatud.
Kui sĂ”lm on mallist eemaldatud, kogutavad andmed ei prake peatu, et nende kogumine tĂŒhistada, peab igasse sĂ”lme minema Andmekogumise Seadistuse ja kĂ”ik kĂ€sitsi kustutama vĂ”i kĂ”igepealt eemaldama parameetrid mallist ja seejĂ€rel sĂ”lmed. Ma ei tea, miks see just nii tehtud on, aga minu arvates on see ÀÀrmiselt kummaline asi. Aga... Nii on see.
Mallist saab valida vajalikud kogutavad andmed ja kopeerida need teise mallile. Massiliselt. Ja ei pea ĂŒht malli teisest kĂ€sitsi kopeerima... Ma hakkan juba Zabbixit vihkama.
3.7. Armatuurlaud
Kuidas see ka ei kĂ”laks, kuid NetXMS Wiki sisaldab selle kohta vaid ĂŒhte linki youtube'i: , seal ei ole isegi nimekirja ja kirjeldust elementidest, mida saab Armatuurlauda lisada. PĂ”himĂ”tteliselt on seal kĂ”ik sama intuitiivselt arusaadav. Silt â see on lihtsalt... noh... Silt ju... Ma isegi ei tea, kuidas seda tĂ”lkida. ĂhesĂ”naga, vĂ€li pealkirjaga, kasutatakse elementide mĂ€rgistamiseks ja eristamiseks, kuna ise elementidel nimesid ei ole. Joonegraafik â see on joonistatud grafikon. Veergude diagramm â see on joonis. HĂ€irete vaatamine â valitud/ite sĂ”lmed/elamud hoiatuste nimekiri. ĂhesĂ”naga, nimed rÀÀgivad enda eest.
SeejĂ€rel tuleb avada armatuurlaua omadused ja seadistada vaated. Meid huvitab vahekaart Dashboard Elements. Number of columns â see on elementide arv, mis on horisontaalselt paigutatud. Igal objektial on oma omadused ning soovitan tĂŒhistada mĂ€rkeruut Layout-Grab execessive vertical space, et vĂ€hendada iga elemendi suurust.

3.8. Toimingute seadistamine
(Configuration-Actions Configuration)
Sisuliselt on need toimingud, mis pÔhinevad kÀivitajate aktiveerimisel.

NetXMS oskab saata e-kirju, sms-e, xmpp sĂ”numeid, kui kĂ€ivitaja aktiveerub. Siin pole midagi keerulist â tĂ€itke lihtsalt vajalikud vĂ€ljad.
Samuti on vÔimalik:
â Saata teade teisele NetXMS serverile
â Teha kĂ€sk administratiivserveris NetXMS
â Teha kĂ€sk node'is NetXMS agendi abil
â TĂ€ita NXSL skripti (NSXL on NetXMS-i oma )
PĂ€rast toimingu loomist saab seadistada ka viivituse tĂ€itmise ajal ning rakendada makrot tĂ€itmiseks. Viivitus on vajalik, et mitte hĂ€irida operaatorit juhul, kui probleem lahendatakse iseenesest (nĂ€iteks, kui ping-kĂŒsimise vastusaeg oli suurem kui mÀÀratud vÀÀrtus, kuid jĂ€rgmise kontrollimise jĂ€rgi vĂ”ib see normaliseeruda, nii et miks hĂ€irida selliste pisiasjade tĂ”ttu?).
3.9. Rikkumise Ôiguste piiramine
Iga objekti jaoks saab seadistada oma juurdepÀÀsuĂ”igused. Iga objekti sees, mis kuulub teise objekti alla, saab samuti seadistada juurdepÀÀsuĂ”igused. See vĂ”imaldab paindlikult jaotada ĂŒlesandeid ja jĂ€lgimisvĂ”imalusi erinevatele kasutajagruppidele. See on kĂ”ik, mida ma tahtsin öelda.
4. KokkuvÔte
Sooviksin vastu vaielda oma artikli pealkirjaga. NetXMS ei ole laiskade jaoks. Lihtsalt arendajad ei pannud rÔhku funktsionaalsusele nagu mÔned teised, kuid lisaks sellele hoolitsesid nad ka liidese eest.
Olgu nii. Olen kasutanud Zabbixit ja NetXMS-i. Seega kirjutan lihtsalt oma muljed nende kahe sĂŒsteemi kohta.
Nii et.
NetXMS paistab olevat kasutajasĂ”bralik sĂŒsteem. Noh⊠administraatorile⊠jah, administraatorile. Sellel on niiöelda intuitiivne liides, ja see on tĂ”eliselt suurepĂ€rane. Pole vaja kirjutada oma valemeid, lugeda hulga saatetekste, et aktiveerida pingide kontroll switchile vĂ”i muud lihtsat asja. Kuid. Zabbixis ei erine see lihtne asi palju millestki tĂ”eliselt keerulisest, nii et kui oled selle omandanud â siis teed kĂ”ik muu samamoodi. NetXMS-is on vihjeid, enamus parameetreid on vĂ”imalik liidesest leida, hiirega valida ja hÀÀlestada. Zabbixis pead sa teada, kas sĂŒsteem suudab seda ja toda, ja kui jah â siis kuidas see kirjutatakse ja milliseid parameetreid see tagastab. Zabbix vĂ”idab kogukonna ja suurte ĆĄabloonide hulgaga igaks juhuks⊠kui selle kĂ”va kraami seest Ă”nnestub leida seda, mida vajad⊠Teisest kĂŒljest on NetXMS-il samuti hulk fĂ€nne ja loodud lisandeid sellele sĂŒsteemile. Ja ise sĂŒsteem suudab vĂ€lja kastist jĂ€lgida kĂ”ige populaarsemaid rakendusi, mida on mainitud projekti pealkirjas.
Peamine pluss NetXMSi puhul Zabbixi ees on minu jaoks vĂ”imalus kĂ€ivitada probleemse sĂ”lme peal skript vastusena triggerele. CPU temperatuur tĂ”usis ĂŒle piiri â see kustutab ise hosti. Ja siis hakkame uurima â mis probleem on. VĂ”ib-olla on Zabbixil ka selline vĂ”imalus, aga ma ei suutnud. Nii nagu portide jĂ€lgimine ruuterites. Ja siin toimub see ise⊠Noh, nagu ise⊠Peab valdama skriptilist keelt, ja kĂ”ikâŠ
KasutusĂ”igused NetXMS-is vĂ”imaldavad vĂ€ga paindlikult piirata erinevate sĂŒsteemi kasutajate vĂ”imalusi. Kuid selle kĂ”ike seadistamiseks tuleb korralikult vaeva nĂ€ha.
Ăldiselt on sĂŒsteemid piisavalt sarnased ja nende vĂ”imalused nĂ€ivad esmapilgul vĂ€hemalt vĂ”rreldavad. Kuigi tundub, et Zabbix suudab rohkem, kuid need vĂ”imalused on sĂŒgaval kapoti all ja lihtsalt surmaga harilikule administraatorile "kĂ”ik ĂŒhes" kĂ€ttesaamatud. NetXMS paistab aga olema lihtne, arusaadav, sĂ”bralik ja meeldiv.
Zabbixil on suurepĂ€rane dokumentatsioon, wiki, how to, F.A.Q., parimad tavad ning igasugused foorumid jne, kus vĂ”ib leida vastuseid praktiliselt kĂ”ikidele kĂŒsimustele. Ja kui midagi â saab esitada oma kĂŒsimuse.
KokkuvĂ”ttes soovitaksin NetXMS-i inimestele, kes alles alustavad vĂ”i neile, kes ei vaja sĂŒvitsi minevat jĂ€lgimist kĂ”igest ja kĂ”ige ĂŒle. Olen kindel, et kui sellega rohkem tegeleda, saab sealt vĂ€lja pigistada vĂ€ga sĂŒgavaid jĂ€lgimisi.
Kuid peamiseks plussiks pean ma siiski vÀga meeldivat liidest ja lihtsust seadistamisel.
5. Kasutatud materjalid
youtube-kanal
Allikas: habr.com
