NetXMS si një sistem monitorimi për dembelët... dhe pak krahasim me Zabbix

NetXMS si një sistem monitorimi për dembelët... dhe pak krahasim me Zabbix

0. Hyrje

Nuk gjeta asnjë artikull të vetëm në NetXMS në Habré, megjithëse kërkova shumë. Dhe vetëm për këtë arsye vendosa të shkruaj këtë krijim në mënyrë që t'i kushtoj vëmendje këtij sistemi.

Ky është një tutorial, një mënyrë si dhe një pasqyrë sipërfaqësore e aftësive të sistemit.

Ky artikull përmban një analizë sipërfaqësore dhe përshkrim të aftësive të sistemit. Unë nuk gërmova thellë në mundësitë për një sërë arsyesh. Dhe një përshkrim i të gjithë funksionalitetit do të kërkonte më shumë se një artikull.

Meqenëse pak a shumë kam punuar vetëm me Zabbix, ky sistem i veçantë do të përmendet shpesh në artikull për krahasim me temën. Për më tepër, disi është bërë kështu që gjithçka krahasohet me diçka të pranuar përgjithësisht.

1. Çfarë dhe pse?

Një sistem monitorimi, siç mund të shihet nga përkufizimi, është një sistem që ju lejon të merrni informacione të përditësuara në çdo nyje rrjeti në çdo kohë, të futni informacionin e kërkuar në një ruter makine.

Pse është e nevojshme kjo është po aq e qartë. Për të qenë të vetëdijshëm për atë që po ndodh.

Shpesh, një sistem monitorimi mund të sigurojë informacion shumë të plotë për gjendjen e infrastrukturës në tërësi dhe pjesëve të saj individuale. Plus, nëse vendosni alarme (dhe pa të, çdo monitorim është i pavlefshëm), atëherë në fund marrim një mjet serioz që na lejon jo vetëm t'i përgjigjemi në kohën e duhur situatave emergjente që janë krijuar tashmë, por edhe në në shumicën e rasteve, bën të mundur parandalimin e këtyre aksidenteve.

2. Pse NetXMS?

Pak jashtë temës për ata që duan shumë libraKur isha i ri dhe pa eksperiencë... Kështu fillojnë zakonisht të gjitha përrallat?.. Shkurt, kur isha maksimalist, studioja çështjen e monitorimit të infrastrukturës dhe rezultati i atyre “kërkimeve” ishte përfundimi se atje nuk është asgjë më e mirë se Zabbix. Dhe në atë kohë më pëlqeu shumë, sepse mund të bëjë shumë, mund të bëjë shumë dhe funksionaliteti i tij mund të zgjerohet me skenarë të shkruar vetë, kështu që mund të themi se mund të bëjë gjithçka nëse duart rriten nga vendi i duhur. Por Zabbix është një mjet mjaft kompleks. M'u deshën gati dy javë për ta zgjidhur disi. Dhe kjo është vetëm faza e zbatimit. Pastaj disa javë të tjera për të vendosur monitorimin e gjithçkaje që më nevojitej në atë kohë. Dhe si ta përdor për të parë statusin e porteve në ruter, lexova dhe lexova, u tremba dhe vendosa se nuk më duhej vërtet kjo... Jo, mirë, është vërtet e frikshme për një mendje të papërgatitur menjëherë pas universitetit. ..

Dhe tani, disa vite më vonë, pasi u pjekur dhe pjekur, vendosa se ishte koha për të rifreskuar njohuritë e mia rreth sistemeve të monitorimit. Dhe së fundi, bëni një monitorim normal, të qëndrueshëm të rrjetit, pasi ky problem është bërë i rëndësishëm për shkak të rritjes së segmenteve, lidhjes së një dege dhe gjërave të tjera të vogla. Gjithçka rrjedh, gjithçka ndryshon. Dhe fillova të testoja të gjitha llojet e mjeteve. Do ta instaloj këtë sistem dhe do ta prek, më pas do ta prek atë. Dhe kudo ka diçka që mungon, kudo ka diçka që nuk të pëlqen. Ose ndërfaqja është e papërshtatshme, ose do të torturoheni për ta konfiguruar, ose diçka tjetër. Dhe pastaj NetXMS u kthye tek unë. Nga rruga: ku m'u deshën dy javë për të kuptuar Zabbix, me NetXMS gjithçka shkoi mirë brenda disa orësh. Ndoshta përvoja me Zabbix kishte një efekt, ose ndoshta ishte vetë NetXMS ... është e vështirë të thuhet.

NetXMS doli të ishte një sistem mjaft i lehtë për t'u instaluar dhe konfiguruar. Ai ka versione të serverit dhe konsolës së administrimit si për Windows ashtu edhe për Linux, komplot, një "shfletues" të integruar që ju lejon të lidheni me të njëjtët ruterë duke përdorur protokollet httphttps nga brenda tastierës së administrimit, dhe një ndërfaqe intuitive, si dhe një agjent për çdo OS. Me pak fjalë, ky sistem doli të jetë i thjeshtë dhe i përshtatshëm. Në shikim të parë.

Dokumentacioni i tyre, nga rruga, është 8 nga 10. Gjërat kryesore tregohen në të, por për të gërmuar në hollësitë, duhet të gërmoni më thellë.

Përparësitë kryesore të përshkruara nga zhvilluesiMonitorim i thellë i rrjetit
Zbulimi automatik, vizualizimi dhe kërkimi i komponentëve të lidhur në shtresat 2 dhe 3
Mbështetje e plotë SNMPv3
Zbulimi aktiv duke përdorur sonda skanimi
Zbulimi pasiv i bazuar në informacionin nga pajisjet e monitoruara - ARP dhe tabelat e rrugëtimit, ndërfaqet
Monitorimi i aplikacionit dhe serverit
Të gjitha metrikat bazë që prisni: CPU, sisteme skedarësh, hyrje/dalje, memorie, trafik
Ura JMX për monitorimin e aplikacioneve Java
Zgjerime specifike për aplikacionin: Oracle, MySQL, PostgreSQL, MongoDB, DB2, Tuxedo dhe shumë të tjera
API integrimi për aplikacionet vendase
Projektuar për rrjete të mëdha
Një server mund të gjurmojë qindra metrika në mijëra pajisje
Mbështetje e plotë për monitorimin e shpërndarë dhe shkallëzimin horizontal
Monitorimi i nënrrjetave IP të mbivendosura
Kontroll fleksibël i aksesit për operatorët dhe klientët

3. Le të shkojmë më thellë

Si ta instaloni sistemin - ekziston një e tërë manual administratori, i disponueshëm në uebsajti i zhvilluesit, dhe nuk ka asgjë të komplikuar në lidhje me të, kështu që nuk do të ndalem në të. Pjesa më e vështirë e instalimit është lidhja e sistemit me bazën e të dhënave... Dallimi i vetëm këtu do të jetë në zgjedhjen e DBMS dhe OS server. Zgjodha Windows (tjetër-tjetër-hyni të dhënat-mbaruar) dhe MSSQL, pasi e kisha tashmë.

3.1. Aktivizo zbulimin automatik

Zbulimi automatik i hosteve mund të aktivizohet gjatë instalimit. Nëse kjo nuk është bërë për ndonjë arsye, atëherë gjithmonë mund të përfshihet në "Configuration-Network Discovery" ose duke klikuar në ikonën me të njëjtin emër. Karakteristikat e zbulimit shfaqen në zonën e punës. Duhet ta aktivizoni, duke e kaluar në modalitetin pasiv ose aktiv dhe të caktoni veçori të tjera, për shembull, nënrrjetet e anketuara. Ju gjithashtu mund të vendosni filtra këtu dhe mund të zgjidhni dhe personalizoni ato të integruara në sistem, ose të shkruani skriptet tuaja. Për të qenë i sinqertë, nuk kisha nevojë për filtra. Por konfigurimi duket mjaft miqësor dhe i kuptueshëm.

Këtu mund të specifikoni gjithashtu komunitetin e paracaktuar SNMP dhe kredencialet e tij (lexo autorizimin).

3.2. Shtimi i nyjeve

Kur aktivizohet zbulimi automatik, nyjet fundore (PC, printera) do të shtohen dhe do të shpërndahen automatikisht nëpër nënrrjeta. Me pajisjet aktive të rrjetit, gjithçka është disi më e ndërlikuar.

Ju duhet të filloni duke aktivizuar SNMP në pajisjet e rrjetit tuaj dhe duke vendosur komunitetin. Nëse vlera e paracaktuar për komunitetin SNMP nuk është ndryshuar në vetitë e zbulimit automatik të nyjeve të rrjetit, atëherë sistemi përdor bashkësinë publike dhe ky cilësim mund të ndryshohet për secilën nyje në vetitë e nyjes së shtuar.

Për lehtësi, mund të gruponi pajisjet sipas çdo parimi të përshtatshëm; për këtë, mund të krijoni kontejnerë në pemë në degën e Shërbimeve të Infrastrukturës dhe të lidhni nyjet nga Rrjeti i hyrjes në to.

Pas aktivizimit dhe konfigurimit të SNMP në ruter dhe shtimit të tyre në listën e pajisjeve të monitoruara, vetë sistemi do t'i kontaktojë, do t'i marrë në pyetje, do të përcaktojë se çfarë lloj pajisjesh janë, do të aplikojë shabllone, do të fillojë të mbledhë të dhëna dhe do të tregojë panelin e përparmë për secilin ruter. Vetveten. Nga kutia. Kur ngrita Zabbix, mund të ëndërroja vetëm për diçka të tillë.

NetXMS si një sistem monitorimi për dembelët... dhe pak krahasim me Zabbix

Unë shtova të gjithë harduerin tim të rrjetit me dorë, pasi për ndonjë arsye ata vetë nuk u shfaqën. Gjithçka është e thjeshtë këtu. Ne krijojmë një kontejner në Shërbimet e Infrastrukturës me çdo emër të përshtatshëm (për shembull ndërprerës), dhe RMB-krijo-nyje, tregoni emrin e shfaqur të nyjës, adresën e saj IP dhe është më mirë të kontrolloni kutinë "çaktivizoni përdorimin e agjentit NetXMS", pasi ai ende nuk mund të instalohet në pajisjet e rrjetit dhe nuk ka nevojë për paketa shtesë.

Shfletuesi i integruar. Ju thjesht mund të klikoni me të djathtën në ruterin e dëshiruar dhe të hapni ndërfaqen në internet të pajisjes. E pashë këtë më të përshtatshme sesa të kërkoja çdo herë të dhënat e mia dhe të kërkoja IP-në e duhur. Vërtetë, shfletuesi është kaq i tillë.

3.3. Ndërtimi i një harte rrjeti

Para së gjithash, ju duhet të krijoni një hartë rrjeti si një objekt. Si zakonisht - në fije Rrjetet Hartoni RMB, krijoni, zgjidhni llojin e hartës, vendosni parametrat, dhe sistemi do të bëjë gjithçka vetë.

Llojet e kartave janë si më poshtë:

  1. Me porosi. Kjo është një hartë e krijuar për t'u formuar me dorë, me kërkesë të përdoruesit.
  2. Topologjia e shtresës 2. Kjo është një kartë që ju lejon të bëni automatikisht gjithçka për përdoruesin, bazuar në shtresën 2 të modelit OSI (në fakt, ajo ndërton një hartë bazuar në adresat mac të pajisjeve).
  3. Topologjia IPajo gjithashtu Shtresa 3. Njëlloj si në rastin me Shtresa 2, vetëm karta është ndërtuar mbi bazën e shtresës 3 të modelit OSI (adresa IP).

Kur zgjidhni hartimin manual, duhet të tërhiqni nyjet nga pema në shtresën e hartës, t'i lidhni ato, etj. Vizatim i rregullt.

Në dy rastet e tjera, ju duhet të zgjidhni një pikënisje nga e cila sistemi do të fillojë të ndërtojë një hartë. Për shembull, një nyje e një ruteri. Sistemi lexon të dhëna prej tij për pajisjet e lidhura dhe portat me të cilat janë lidhur, pas së cilës lexon të dhënat nga ruteri tjetër, i përputh ato, etj. Pas analizimit të të gjitha pajisjeve, vetë NetXMS do të tërheqë lidhjet midis pajisjeve të rrjetit, duke treguar portat ku gjithçka është e lidhur. Ju gjithashtu mund të specifikoni që sistemi vendos pajisjet fundore (printera, PC, serverë) në kartë, thjesht duke klikuar në artikullin përkatës në vetitë e kartës (RMB - vetitë - vetitë e kartës). Gjithashtu në këtë pikë mund të vendosni "rrezen e zbulimit" nëse dëshironi ose është e nevojshme.

Një rekomandim i vogël. Aktivizo veçorinë "Gjithmonë përshtate paraqitjen në ekran" në mënyrë që sa herë që përditësoni hartën e rrjetit të mos keni nevojë të lëvizni hapësirën e punës dhe të zmadhoni.

NetXMS si një sistem monitorimi për dembelët... dhe pak krahasim me Zabbix

Me një topologji rrjeti të shpërndarë, ju mund të mbivendosni objektet në një hartë të zonës. Ju gjithashtu mund të përdorni, për shembull, një foto të një rafti me pajisje në një dhomë serveri si sfond, duke mbivendosur objektet e nevojshme mbi të. Në këtë mënyrë ju mund të përcaktoni shpejt statusin e çdo pajisjeje në raft. Për mendimin tim, kjo është një gjë jashtëzakonisht e dobishme nëse është e nevojshme t'i transferosh çështjet një pasardhësi ose një kolegu të sapoardhur për të shpjeguar gjendjen e punëve. Vizuale, e përshtatshme, e vetëkuptueshme.

3.4. Agjentët

Agjentët ekzistojnë si për Windows ashtu edhe për Linux. Parimi i funksionimit është i njëjtë me atë të agjentëve të të njëjtit Zabbix: ato janë instaluar në makinë nga e cila duhet të merren metrikat dhe transmetojnë të dhënat në serverin e monitorimit. Agjenti mund të instalohet si para shtimit të një nyje në sistem ashtu edhe pas. Pasi agjenti të shfaqet në nyje, pas njëfarë kohe sistemi do të fillojë të marrë të dhëna prej tij, duke përdorur një shabllon standard. Mund të shtoni parametra të monitoruar ose për një nyje ose duke i bashkangjitur një ose më shumë shabllone të paracaktuar. Natyrisht, rekomandohet të punoni me shabllone, pasi ky cilësim është më fleksibël.

Lista e parametrave të monitoruar për agjentët është mjaft e gjerë. Lista e plotë mund të gjendet në Wiki NetXMS

Sapo sistemi të përcaktojë që një agjent po operon në një nyje, ai menjëherë do ta bashkojë këtë nyje në një nga shabllonet e paracaktuar - Windows, Linux, HP-UX, Generic UNIX, AIX, në varësi të sistemit operativ të nyjës.

Modeli standard për hostet e Windows:

NetXMS si një sistem monitorimi për dembelët... dhe pak krahasim me Zabbix

Mund të shtoni një parametër për të gjurmuar një nyje specifike duke klikuar "PKM-Parametri i mbledhjes së të dhënave", Me tutje "RMB në zonën e punës - Parametër i ri“, dhe zgjidhni atë që ju nevojitet nga lista. Ju gjithashtu mund të konfiguroni nxitësit për parametrin e monitoruar.

Është e rëndësishme që agjentët, si Zabbix, të mund të ekzekutojnë skriptet e personalizuara.

Si ta instaloni?Kjo është offtopic, sepse të gjithë... hmmm... si të duan.

Pyetja këtu është: a duhet që agjentët të shpërndahen vetëm në serverë, ose në përgjithësi në të gjitha makinat në rrjet? Nëse ka vetëm disa serverë, mënyra më e lehtë është ta bëni atë me dorë. Nëse ka shumë - politika domenesh, KIX, PoSh. Çdo gjë. Agjentët kanë çelësin / SILENT, i cili u lejon atyre ta "injektojnë" atë në mënyrë transparente tek përdoruesi (nëse po flasim për përhapjen në të gjitha makinat në rrjet). Unë preferoj skriptet, pasi mund të vendosni një kusht dhe të krijoni një flamur, ndryshe nga politikat që do të instalojnë një program sa herë që ndizni PC-në. Pra, ne po shkruajmë një skenar nga seria "kontrolloni për praninë e një skedari flamuri, nëse jo, ekzekutoni instaluesin me tastin / SILENT dhe pas instalimit të suksesshëm, krijoni një skedar flamuri". Fitimi.

3.5. Shkaqet

Aktivizuesit mund të konfigurohen për t'iu përgjigjur ngjarjeve specifike në të dhënat që mblidhen. Për shembull, tejkalimi i një vlere të caktuar ping-pong për ruterin. Ju gjithashtu mund të konfiguroni metodën e njoftimit për çdo nxitës (për disa, mjafton një ikonë në tastierë, ndërsa të tjerët dërgojnë menjëherë njoftime kudo që të jetë e mundur). Reagimi ndaj ngjarjes zgjidhet nga ato të parakonfiguruara në Konfigurimin e Veprimit.

Për të krijuar një shkas: futni konfigurimin e mbledhjes së të dhënave të një nyje ose shablloni, klikoni dy herë mbi parametrin e interesit (nëse jo, duhet ta krijoni fillimisht) dhe te vetitë shkoni te skeda Pragjet, klikoni butonin shto.

NetXMS si një sistem monitorimi për dembelët... dhe pak krahasim me Zabbix

«funksion"- çfarë ose çfarë vlerash duhet marrë për të llogaritur gjendjen. Mund të marrë vlerat e mëposhtme (numri i vlerave të përdorura për kontroll tregohet në fushën e mostrave):
— Vlera e sondazhit të fundit: vlera(t) e fundit të marra
— Vlera mesatare: vlera mesatare nga e fundit
— Devijimi mesatar: devijimi mesatar
— Ndryshim me vlerën e mëparshme: ndryshim me vlerën e mëparshme
— Gabim në mbledhjen e të dhënave: gabim në marrjen e të dhënave
— Shuma e vlerave: shuma e vlerave
— Script: vlera e marrë si rezultat i një skripti përdoruesi

«operacion"-kusht për shkaktimin. Mund të marrë vlera (vlera tregohet në fushën përkatëse Vlera):
- <: më pak se: më pak se
- <=: më pak se ose e barabartë me: më pak se ose e barabartë
- == e barabartë me: ekuivalente
— >=: i madh se ose i barabartë me: më i madh ose i barabartë
— >: i madh se: më shumë se
- !=: jo e barabartë me: jo ekuivalente
- si: afër
- jo si: jo afër
Sa i përket dy parametrave të fundit, nuk jam i sigurt se si funksionojnë. Prandaj, as nuk do ta marr me mend se çfarë kufijsh janë ndërtuar në to.

Me një fjalë, gjithçka është njësoj si në Zabbix, por nuk duhet të futni formula me dorë, nga frika se mos gaboni apo gaboni. Për të rivendosur këmbëzën (ngjarja e çaktivizimit), vetë sistemi do të zëvendësojë vlerën. (Në Zabbix duhet të shkruani përsëri dhe të mos e shkruani gabimisht).

3.6. Modelet

RMB-krijo shabllon, fut emrin e shabllonit. PKM-Konfigurimi i mbledhjes së të dhënave.

Pak teoriInformacioni i mbledhur mund të vijë nga disa burime. Mund te jete Agjenti NetXMSfunksionimi në një makinë mund të jetë "kërkesë e thjeshtë"Ose"I brendshëm", dërguar nga vetë serveri (për shembull, i njëjti ping), "SNMP" 'pika e kontrollit SNMP" 'Shtytje" 'Numëruesit e performancës së Windows" 'SM-CLP", ose me porosi"skenar". Për çdo lloj informacioni, ju mund të zgjidhni llojin që sistemi do të presë pas marrjes. Për shembull, ping do të kthejë një vlerë të plotë (integer), sasia e hapësirës së lirë në disk në byte gjithashtu do të jetë numër i plotë, por e njëjta temperaturë nuk do të jetë më një numër i plotë, domethënë real).

Për të mbledhur informacion nëpërmjet SNMP, NetXMS ka një listë të madhe të parametrave të paracaktuar, domethënë nuk mund të futni një OID specifik, por ta gjeni atë në pemën MIB, që në fakt është mjaft problematike... Por. Si rezultat, ju duhet të gërmoni në dokumentacionin e prodhuesit dhe të kërkoni vlerat e IOD për secilën pajisje veç e veç. Mund të humbni shumë kohë duke konfiguruar leximin e informacionit nga pajisjet, duke u përplasur me një mesazh të sistemit "I PAMSHTETUR", por në fund rezulton se kjo pajisje e veçantë thjesht nuk di se si të japë informacionin e kërkuar. Gjithçka që mbetet është të tymosësh manuale dhe të shpresosh.

Për shembull, për të mbledhur informacion në lidhje me kohën e përgjigjes së nyjës (ping), duhet të shtoni një parametër të ri (PKM-parametër i ri), në fushën Origjina zgjidhni Internal, shtypni butonin Zgjidh dhe zgjidhni Ping Time. Ka një kërkim, që është diçka për të cilën kam ëndërruar vetëm në Zabbix. Gjithashtu ka kuptim të ndryshohet periudha e sondazhit të nyjeve (parazgjedhja është 60 sekonda, domethënë nëse ruteri ndalon të përgjigjet menjëherë pasi të anketohet nga sistemi i monitorimit, atëherë do të kalojë pothuajse një minutë e tërë përpara se sistemi të kuptojë se diçka nuk shkon me po, do të bjerë alarmi).

Lista e të dhënave të brendshme që mund të përpunohen:

NetXMS si një sistem monitorimi për dembelët... dhe pak krahasim me Zabbix

Pasi të jenë shtuar të gjitha cilësimet e nevojshme në shabllon, duhet të klikoni PKM-aplikoni dhe zgjidhni të gjitha nyjet në të cilat duhet të aplikohet ky shabllon (ctrl+LMB). Kjo eshte e gjitha. Pas kësaj, një degë do të shfaqet në pemën nën shabllon, duke hapur të cilën mund të shihni të gjitha nyjet në të cilat aplikohet ky shabllon.

Kur shkëputni një nyje nga një shabllon, të dhënat e mbledhura nuk ndalojnë së mbledhuri. Për të anuluar mbledhjen e tij, duhet të shkoni te konfigurimi i mbledhjes së të dhënave për secilën nyje dhe të fshini gjithçka manualisht, ose së pari të fshini parametrat nga shablloni dhe vetëm pastaj fshini nyjet prej tij. Nuk e di pse u bë në këtë mënyrë, por, për mendimin tim, kjo është një gjë jashtëzakonisht e çuditshme. Por... Kështu është.

Në një shabllon, mund të zgjidhni të dhënat e dëshiruara për t'i mbledhur dhe t'i kopjoni në një shabllon tjetër. Masivisht. Dhe nuk ke pse të kopjosh-paste nga një shabllon në tjetrin me dorë... Unë tashmë kam filluar ta urrej Zabbix..

3.7. Paneli

Mjaft e çuditshme, Wiki NetXMS për këtë temë përmban vetëm një lidhje me youtube: Krijimi i një paneli kontrolli, nuk ka as një listë apo përshkrim të elementeve që mund të shtohen në Panel. Në parim, gjithçka është po aq intuitive atje. Etiketë - është thjesht... mirë... Etiketë... as nuk di ta përkthej. Me një fjalë, një fushë me një mbishkrim përdoret për të përcaktuar dhe dalluar elementet, pasi vetë elementët nuk përmbajnë emra. Line Chart - Ky është një grafik rreshtor. Tabela e shufrave është një diagram. Shikuesi i alarmit — lista e paralajmërimeve për nyjen/nyjet e zgjedhura. Me një fjalë, emrat flasin vetë.

Tjetra, duhet të hapni vetitë e pultit dhe të konfiguroni pamjet. Ne jemi të interesuar në skedën "Elementet e panelit". Numri i kolonave është numri i kolonave, elementeve që do të vendosen horizontalisht. Çdo objekt ka vetitë e veta, dhe unë do të rekomandoja të hiqni zgjedhjen e elementit të hapësirës së tepërt vertikale Layout-Grab për të minimizuar madhësinë e secilit element.

NetXMS si një sistem monitorimi për dembelët... dhe pak krahasim me Zabbix

3.8. Konfigurimi i veprimit

(Konfigurimi-Konfigurimi i Veprimeve)
Në thelb, këto janë veprime në përgjigje të nxitësve.

NetXMS si një sistem monitorimi për dembelët... dhe pak krahasim me Zabbix

NetXMS mund të dërgojë e-mail, sms, mesazhe xmpp në përgjigje të një shkas. Gjithçka është e parëndësishme këtu - thjesht plotësoni fushat e kërkuara.

Ju gjithashtu mund të:

— Transferoni sinjalizimin në një server tjetër NetXMS
— Ekzekutoni komandën në serverin e administrimit NetXMS
— Ekzekutoni komandën në nyje duke përdorur agjentin NetXMS
— Ekzekutoni skriptin NXSL (NSXL është juaji gjuhë programimi skriptimi NetXMS)

Pas krijimit të një veprimi, mund të konfiguroni kohën e vonesës së ekzekutimit të tij, si dhe të aplikoni një makro për ekzekutim. Koha e vonesës nevojitet për të mos shqetësuar operatorin në rast se problemi zgjidhet vetë (për shembull, koha e përgjigjes ndaj një kërkese ping ishte më e gjatë se vlera e specifikuar, por gjatë kontrollit të radhës mund të kthehet në normale, kështu që pse të shqetësoheni për gjëra të tilla të vogla?).

3.9. Diferencimi i të drejtave të aksesit

Për çdo objekt mund të konfiguroni të drejtat tuaja të aksesit. Për çdo objekt brenda një objekti tjetër, mund të konfiguroni gjithashtu të drejtat e aksesit. Kjo mundëson shpërndarje shumë fleksibël të përgjegjësive dhe aftësive monitoruese për grupe të ndryshme përdoruesish. Kjo është gjithçka që doja të thoja.

4. përfundim

Do të doja të përgënjeshtroja titullin e artikullit tim. NetXMS nuk është për dembelët. Thjesht, zhvilluesit nuk u përqendruan në funksionalitetin, si disa, por, ndër të tjera, ata u kujdesën edhe për ndërfaqen.

Le ta bëjmë në këtë mënyrë. Kam përdorur Zabbix dhe NetXMS. Për këtë arsye, unë thjesht do të shkruaj ndjenjat e mia për këto dy sisteme.

Pra.

NetXMS më duket se është një sistem jashtëzakonisht miqësor për përdoruesit. Epo... për administratorin... po, për administratorin. Ajo ka atë që quhet një ndërfaqe intuitive, dhe është vërtet fantastike. Ju nuk keni nevojë të shkruani formulat tuaja, të lexoni një sërë dokumentesh shoqëruese për të mundësuar kontrollimin e ping-ve përpara ndërrimit ose ndonjë gjë tjetër të thjeshtë. Por. Në Zabbix, kjo gjë shumë e thjeshtë nuk është shumë e ndryshme nga diçka vërtet e vështirë, domethënë nëse e zotëroni atë, atëherë mund të bëni gjithçka tjetër në të njëjtën mënyrë. NetXMS ka sugjerime; shumica e parametrave mund të gjenden në ndërfaqe, të zgjedhura me miun dhe të konfiguruara. Në Zabbix ju duhet të zbuloni nëse sistemi mund ta bëjë këtë dhe atë, dhe nëse po, si është shkruar dhe çfarë parametrash kthen. Zabbix fiton në komunitet dhe shumë shabllone për të gjitha rastet... nëse mund të gjeni atë që ju nevojitet në këtë mal me mbeturina... Nga ana tjetër, NetXMS gjithashtu ka shumë fansa dhe shtesa që ata kanë krijuar për këtë sistem. Dhe vetë sistemi mund të monitorojë aplikacionet më të njohura jashtë kutisë, siç thuhet në faqen kryesore të projektit.

Avantazhi kryesor i NetXMS kundrejt Zabbix për mua ishte aftësia për të ekzekutuar një skrip në një nyje problematike në përgjigje të një shkas. Nëse temperatura e CPU-së rritet mbi pragun, ajo do të fikë vetë hostin. Dhe pastaj do të kuptojmë se cili është problemi. Ndoshta edhe Zabbix ka një gjë të tillë, por unë nuk munda. E njëjta gjë vlen edhe për monitorimin e porteve në ruter. Dhe ja ku shkon... Epo, siç ndodh... Ju duhet të zotëroni gjuhën e shkrimit, dhe kjo është e gjitha...

Të drejtat e aksesit në NetXMS ju lejojnë të dalloni në mënyrë shumë fleksibël aftësitë e përdoruesve të ndryshëm të sistemit. Por për të vendosur të gjitha këto, duhet të shqetësoheni vërtet.

Në përgjithësi, sistemet janë mjaft të ngjashme, dhe aftësitë e tyre, në shikim të parë, duken të paktën të krahasueshme. Edhe pse duket sikur Zabbix mund të bëjë më shumë, këto aftësi janë të fshehura thellë nën kapuç dhe janë të paarritshme për një administrator të vdekshëm. NetXMS duket i thjeshtë dhe i qartë, miqësor dhe i këndshëm.

Zabbix ka dokumentacion të shkëlqyer, wiki, si, FAQ, praktikat më të mira, si dhe forume të ndryshme, etj., ku mund të gjeni përgjigje për pothuajse të gjitha pyetjet. Dhe nëse ka ndonjë gjë, pyesni tuajën.

Për ta përmbledhur, do të doja të rekomandoja NetXMS për njerëzit që sapo kanë filluar ose ata që nuk kanë nevojë të zhyten thellë në monitorimin e gjithçkaje. Jam i sigurt se nëse e shikoni më tej, mund të bëni disa vëzhgime shumë, shumë delikate në të.

Por megjithatë, avantazhi kryesor që shoh është ndërfaqja shumë e bukur dhe lehtësia e konfigurimit.

5. Materialet e përdorura

kanali në youtube Tomas Kirnak
NetXMS Wiki
kërkim në Google

Burimi: www.habr.com

Shto një koment