
0. Ievads
Es neatradu nevienu rakstu par NetXMS vietnÄ HabrĆ©, lai gan es rÅ«pÄ«gi meklÄju. Un tikai Ŕī iemesla dÄļ es nolÄmu uzrakstÄ«t Å”o radÄ«jumu, lai pievÄrstu uzmanÄ«bu Å”ai sistÄmai.
Å Ä« ir apmÄcÄ«ba, kÄ to izdarÄ«t un virspusÄjs pÄrskats par sistÄmas iespÄjÄm.
Å ajÄ rakstÄ ir sniegta virspusÄja sistÄmas iespÄju analÄ«ze un apraksts. VairÄku iemeslu dÄļ es neiedziļinÄjos iespÄjÄs. Un visas funkcionalitÄtes apraksts prasÄ«tu vairÄk nekÄ vienu rakstu.
TÄ kÄ es vairÄk vai mazÄk strÄdÄju tikai ar Zabbix, Ŕī konkrÄtÄ sistÄma bieži tiks pieminÄta rakstÄ, lai salÄ«dzinÄtu ar tÄmu. TurklÄt kaut kÄ ir sanÄcis tÄ, ka visu salÄ«dzina ar kaut ko vispÄrpieÅemtu.
1. Kas un kÄpÄc?
Monitoringa sistÄma, kÄ redzams no definÄ«cijas, ir sistÄma, kas ļauj jebkurÄ laikÄ iegÅ«t aktuÄlo informÄciju par jebkuru tÄ«kla mezglu, ievadÄ«t nepiecieÅ”amo informÄciju marÅ”rutÄtÄja maŔīnÄ.
KÄpÄc tas ir vajadzÄ«gs, ir tikpat skaidrs. Lai apzinÄtos notiekoÅ”o.
Bieži vien monitoringa sistÄma var sniegt ļoti visaptveroÅ”u informÄciju gan par infrastruktÅ«ras stÄvokli kopumÄ, gan par atseviŔķÄm tÄs daļÄm. TurklÄt, ja iestatÄt brÄ«dinÄjumus (un bez tÄ jebkura uzraudzÄ«ba ir bezvÄrtÄ«ga), tad beigÄs mÄs iegÅ«stam nopietnu rÄ«ku, kas ļauj ne tikai savlaicÄ«gi reaÄ£Ät uz jau raduÅ”Äm ÄrkÄrtas situÄcijÄm, bet arÄ« vairumÄ gadÄ«jumu ļauj novÄrst Å”os negadÄ«jumus.
2. KÄpÄc NetXMS?
Mazliet Ärpus tÄmas tiem, kam patÄ«k vairÄkas grÄmatasKad es biju jauns un nepieredzÄjis... TÄ parasti sÄkas visas pasakas?.. VÄrdu sakot, kad es biju maksimÄlists, es pÄtÄ«ju infrastruktÅ«ras uzraudzÄ«bas jautÄjumu, un to "pÄtÄ«jumu" rezultÄts bija secinÄjums, ka tur nav nekas labÄks par Zabbix. Un tajÄ laikÄ man tas ļoti patika, jo tas var daudz, tas var daudz, un tÄ funkcionalitÄti var paplaÅ”inÄt ar paÅ”u rakstÄ«tiem skriptiem, tÄpÄc var teikt, ka tas vispÄr var visu, ja rokas aug no Ä«stÄ vieta. Bet Zabbix ir diezgan sarežģīts rÄ«ks. Man vajadzÄja gandrÄ«z divas nedÄļas, lai kaut kÄ to sakÄrtotu. Un tas ir tikai Ä«stenoÅ”anas posms. PÄc tam vÄl pÄris nedÄļas, lai iestatÄ«tu uzraudzÄ«bu visam, kas man tajÄ laikÄ bija vajadzÄ«gs. Un kÄ to izmantot, lai apskatÄ«tu portu statusu marÅ”rutÄtÄjos, es lasÄ«ju un lasÄ«ju, nobijos un nolÄmu, ka man tas nav Ä«sti vajadzÄ«gs... NÄ, nu, tas tieÅ”Äm ir biedÄjoÅ”i nesagatavotam prÄtam uzreiz pÄc koledžas. ..
Un tagad, dažus gadus vÄlÄk, nobriedis un briedis, es nolÄmu, ka ir pienÄcis laiks atsvaidzinÄt savas zinÄÅ”anas par monitoringa sistÄmÄm. Visbeidzot, veiciet normÄlu, stabilu tÄ«kla uzraudzÄ«bu, jo Ŕī problÄma ir kļuvusi aktuÄla segmentu pieauguma, filiÄles savienoÅ”anas un citu sÄ«kumu dÄļ. Viss plÅ«st, viss mainÄs. Un es sÄku pÄrbaudÄ«t visu veidu rÄ«kus. Es instalÄÅ”u Å”o sistÄmu un pieskarÅ”os tai, pÄc tam pieskarÅ”os tai. Un visur kaut kÄ pietrÅ«kst, visur ir kaut kas, kas tev nepatÄ«k. Vai nu interfeiss ir neÄrts, vai arÄ« jÅ«s tiksit spÄ«dzinÄts, lai to iestatÄ«tu, vai kaut kas cits. Un tad NetXMS vÄrsÄs pie manis. Starp citu: kur man vajadzÄja divas nedÄļas, lai izdomÄtu Zabbix, ar NetXMS viss izdevÄs pÄris stundÄs. VarbÅ«t pieredze ar Zabbix ietekmÄja, vai varbÅ«t tÄ bija pati NetXMS... grÅ«ti pateikt.
IzrÄdÄ«jÄs, ka NetXMS ir diezgan viegli instalÄjama un konfigurÄjama sistÄma. Tai ir gan servera, gan administrÄÅ”anas konsoles versijas abiem. Windows un zem Linux, grafu Ä£enerÄÅ”ana, iebÅ«vÄta pÄrlÅ«kprogramma, kas ļauj izveidot savienojumu ar tiem paÅ”iem marÅ”rutÄtÄjiem, izmantojot HTTP/HTTPS protokolus no administrÄÅ”anas konsoles, intuitÄ«vs interfeiss un aÄ£ents jebkurai operÄtÄjsistÄmai. ÄŖsÄk sakot, Ŕī sistÄma izrÄdÄ«jÄs vienkÄrÅ”a un Ärta. No pirmÄ acu uzmetiena.
ViÅu dokumentÄcija, starp citu, ir 8 no 10. TajÄ ir norÄdÄ«tas galvenÄs lietas, taÄu, lai iedziļinÄtos smalkumos, ir jÄiedziļinÄs.
GalvenÄs izstrÄdÄtÄja norÄdÄ«tÄs priekÅ”rocÄ«basDziļa tÄ«kla uzraudzÄ«ba
AutomÄtiska savienoto komponentu atklÄÅ”ana, vizualizÄcija un meklÄÅ”ana 2. un 3. slÄnÄ«
Pilns SNMPv3 atbalsts
AktÄ«vÄ noteikÅ”ana, izmantojot skenÄÅ”anas zondes
PasÄ«vÄ atklÄÅ”ana, pamatojoties uz informÄciju no pÄrraudzÄ«tajÄm ierÄ«cÄm - ARP un marÅ”rutÄÅ”anas tabulÄm, saskarnÄm
Lietojumprogrammu un serveru uzraudzība
Visi pamata rÄdÄ«tÄji, ko jÅ«s varÄtu sagaidÄ«t: CPU, failu sistÄmas, I/O, atmiÅa, trafiks
JMX tilts Java lietojumprogrammu uzraudzībai
Lietojumprogrammai specifiski paplaÅ”inÄjumi: Oracle, MySQL, PostgreSQL, MongoDB, DB2, Tuxedo un daudzi citi
IntegrÄcijas API vietÄjÄm lietojumprogrammÄm
ParedzÄts lieliem tÄ«kliem
Viens serveris var izsekot simtiem metrikas tÅ«kstoÅ”iem ierÄ«Äu
Pilns atbalsts sadalÄ«tai uzraudzÄ«bai un horizontÄlai mÄrogoÅ”anai
PÄrklÄjoÅ”u IP apakÅ”tÄ«klu uzraudzÄ«ba
Elastīga piekļuves kontrole operatoriem un klientiem
3. Iesim dziļÄk
KÄ uzstÄdÄ«t sistÄmu - ir veselums administrators, pieejams plkst , un tajÄ nav nekÄ sarežģīta, tÄpÄc es pie tÄ nekavÄÅ”os. InstalÄÅ”anas grÅ«tÄkÄ daļa ir sistÄmas savienoÅ”ana ar datubÄzi... VienÄ«gÄ atŔķirÄ«ba Å”eit ir DBMS un servera operÄtÄjsistÄmas izvÄle. Es izvÄlÄjos Windows (nÄkamais-nÄkamais-ievadiet datus-pabeigts) un MSSQL, jo man tas jau bija.
3.1. IespÄjot automÄtisko atklÄÅ”anu
InstalÄÅ”anas laikÄ var iespÄjot automÄtisko saimniekdatoru atraÅ”anu. Ja tas kÄda iemesla dÄļ nav izdarÄ«ts, to vienmÄr var iekļaut "KonfigurÄcija-tÄ«kla atklÄÅ”ana" vai noklikŔķinot uz ikonas ar tÄdu paÅ”u nosaukumu. AtklÄÅ”anas rekvizÄ«ti parÄdÄs darba zonÄ. Tas ir jÄieslÄdz, pÄrslÄdzot uz pasÄ«vo vai aktÄ«vo režīmu, un jÄnorÄda citi rekvizÄ«ti, piemÄram, aptaujÄtie apakÅ”tÄ«kli. Å eit varat arÄ« iestatÄ«t filtrus, kÄ arÄ« atlasÄ«t un pielÄgot sistÄmÄ iebÅ«vÄtos filtrus vai rakstÄ«t savus skriptus. GodÄ«gi sakot, man nebija vajadzÄ«gi filtri. Bet uzstÄdÄ«jums izskatÄs diezgan draudzÄ«gs un saprotams.
Å eit varat arÄ« norÄdÄ«t noklusÄjuma SNMP kopienu un tÄs akreditÄcijas datus (lasīŔanas atļauju).
3.2. Mezglu pievienoŔana
Kad automÄtiskÄ atklÄÅ”ana ir iespÄjota, gala mezgli (datori, printeri) tiks pievienoti un sadalÄ«ti apakÅ”tÄ«klos automÄtiski. Ar aktÄ«vo tÄ«kla aprÄ«kojumu viss ir nedaudz sarežģītÄk.
Jums vajadzÄtu sÄkt, iespÄjojot SNMP savÄ tÄ«kla iekÄrtÄ un iestatot kopienu. Ja SNMP kopienas noklusÄjuma vÄrtÄ«ba tÄ«kla mezglu automÄtiskÄs noteikÅ”anas rekvizÄ«tos nav mainÄ«ta, tad sistÄma izmanto publisko kopienu, un Å”o iestatÄ«jumu var mainÄ«t katram mezglam pievienotÄ mezgla rekvizÄ«tos.
ÄrtÄ«bas labad ierÄ«ces var grupÄt pÄc jebkura Ärta principa, Å”im nolÅ«kam kokÄ InfrastruktÅ«ras pakalpojumu filiÄlÄ var izveidot konteinerus un saistÄ«t tajos mezglus no Entrie Network.
PÄc SNMP iespÄjoÅ”anas un konfigurÄÅ”anas marÅ”rutÄtÄjos un to pievienoÅ”anas uzraudzÄ«to iekÄrtu sarakstam, sistÄma pati sazinÄsies ar viÅiem, iztaujÄs, noteiks, kÄda veida ierÄ«ces tÄs ir, piemÄros veidnes, sÄks vÄkt datus un parÄdÄ«s katra marÅ”rutÄtÄja priekÅ”Äjo paneli. ViÅa pati. No kastes. Kad es uzstÄdÄ«ju Zabbix, par kaut ko tÄdu varÄju tikai sapÅot.

Es pievienoju visu savu tÄ«kla aparatÅ«ru manuÄli, jo kaut kÄdu iemeslu dÄļ viÅi paÅ”i neparÄdÄ«jÄs. Å eit viss ir vienkÄrÅ”i. MÄs izveidojam konteineru Infrastructure Services ar jebkuru Ärtu nosaukumu (piemÄram, slÄdži), un RMB-izveides mezgls, norÄdiet mezgla parÄdÄmo nosaukumu, tÄ IP adresi un labÄk ir atzÄ«mÄt izvÄles rÅ«tiÅu āatspÄjot NetXMS aÄ£enta lietoÅ”anuā, jo to joprojÄm nevar instalÄt tÄ«kla iekÄrtÄs un nav nepiecieÅ”amas papildu pakotnes.
IebÅ«vÄta pÄrlÅ«kprogramma. Varat vienkÄrÅ”i ar peles labo pogu noklikŔķinÄt uz vajadzÄ«gÄ marÅ”rutÄtÄja un atvÄrt ierÄ«ces tÄ«mekļa saskarni. Man tas Ŕķita ÄrtÄk, nekÄ ikreiz pÄrskatÄ«t savus ierakstus un meklÄt pareizo IP. Tiesa, pÄrlÅ«kprogramma ir tik un tÄ.
3.3. Tīkla kartes izveide
PirmkÄrt, jums ir jÄizveido tÄ«kla karte kÄ objekts. KÄ parasti - pavedienÄ TÄ«kli KartÄ RMB, izveidojiet, izvÄlieties kartes veidu, iestatiet parametrus, un sistÄma visu izdarÄ«s pati.
KarÅ”u veidi ir Å”Ädi:
- paraža. Å Ä« ir karte, kas izveidota manuÄli pÄc lietotÄja pieprasÄ«juma.
- 2. slÄÅa topoloÄ£ija. Å Ä« ir karte, kas ļauj automÄtiski izdarÄ«t visu lietotÄja vietÄ, pamatojoties uz OSI modeļa 2. slÄni (patiesÄ«bÄ tÄ izveido karti, pamatojoties uz ierÄ«Äu mac adresÄm).
- IP topoloÄ£ija, tÄ ir vienÄda SlÄnis 3. Tas pats, kas gadÄ«jumÄ ar SlÄnis 2, tikai karte ir veidota, pamatojoties uz OSI modeļa 3. slÄni (IP adreses).
IzvÄloties manuÄlo kartÄÅ”anu, ir jÄvelk mezgli no koka uz kartes slÄni, tie jÄsavieno utt. RegulÄra zÄ«mÄÅ”ana.
PÄrÄjos divos gadÄ«jumos jums ir jÄizvÄlas sÄkuma punkts, no kura sistÄma sÄks veidot karti. PiemÄram, kÄda marÅ”rutÄtÄja mezgls. SistÄma no tÄ nolasa datus par pievienotajÄm ierÄ«cÄm un portiem, kuriem tÄs ir pievienotas, pÄc tam nolasa datus no nÄkamÄ marÅ”rutÄtÄja, saskaÅo tos utt. PÄc visu ierÄ«Äu analÄ«zes NetXMS pati izveidos savienojumus starp tÄ«kla ierÄ«cÄm, norÄdot portus, kur viss ir savienots. Varat arÄ« norÄdÄ«t, ka sistÄma ievieto gala ierÄ«ces (printerus, datorus, serverus) kartÄ, vienkÄrÅ”i noklikŔķinot uz atbilstoÅ”Ä vienuma kartes rekvizÄ«tos (RMB - Ä«paŔības - kartes Ä«paŔības). ArÄ« Å”ajÄ brÄ«dÄ« varat iestatÄ«t āatklÄÅ”anas rÄdiusuā, ja vÄlaties vai nepiecieÅ”ams.
Neliels ieteikums. IespÄjojiet rekvizÄ«tu VienmÄr pielÄgot izkÄrtojumu ekrÄnam, lai katru reizi, atjauninot tÄ«kla karti, jums nebÅ«tu jÄritina darbvieta un jÄtuvina.

Izmantojot sadalÄ«to tÄ«kla topoloÄ£iju, varat pÄrklÄt objektus apgabala kartÄ. KÄ fonu var izmantot arÄ«, piemÄram, statnes fotogrÄfiju ar aprÄ«kojumu servera telpÄ, uzliekot uz tÄ nepiecieÅ”amos objektus. TÄdÄ veidÄ jÅ«s varat Ätri noteikt jebkuras plauktÄ esoÅ”Äs ierÄ«ces statusu. ManuprÄt, tÄ ir ÄrkÄrtÄ«gi noderÄ«ga lieta, ja ir nepiecieÅ”ams nodot lietas pÄctecim vai tikko atnÄkuÅ”am kolÄÄ£im, lai izskaidrotu lietu stÄvokli. VizuÄli, Ärti, paÅ”saprotami.
3.4. AÄ£enti
AÄ£enti pastÄv gan priekÅ” WindowstÄpÄc par LinuxDarbÄ«bas princips ir tÄds pats kÄ Zabbix aÄ£entiem: tas tiek instalÄts datorÄ, no kura ir jÄapkopo metrika, un pÄrraida datus uz uzraudzÄ«bas serveri. AÄ£entu var instalÄt pirms vai pÄc mezgla pievienoÅ”anas sistÄmai. PÄc aÄ£enta instalÄÅ”anas mezglÄ sistÄma pÄc neilga laika sÄks saÅemt no tÄ datus, izmantojot standarta veidni. UzraudzÄ«tos parametrus var pievienot vai nu atseviŔķam mezglam, vai pievienojot tam vienu vai vairÄkas iepriekÅ” definÄtas veidnes. Protams, ieteicams izmantot veidnes, jo Ŕī konfigurÄcija ir elastÄ«gÄka.
Aģentu uzraudzīto parametru saraksts ir diezgan plaŔs. Pilnu sarakstu var atrast
TiklÄ«dz sistÄma konstatÄ, ka aÄ£ents darbojas mezglÄ, tÄ nekavÄjoties pievienos Å”o mezglu vienai no noklusÄjuma veidnÄm - Windows, Linux, HP-UX, vispÄrÄ«gais UNIX, AIX, atkarÄ«bÄ no mezgla operÄtÄjsistÄmas.
Standarta veidne priekÅ” Windows-saimnieki:

Varat pievienot parametru konkrÄta mezgla izsekoÅ”anai, noklikŔķinot uz āPKM datu vÄkÅ”anas parametrs", TÄlÄk "RMB darba zonÄ ā jauns parametrsā un sarakstÄ atlasiet vajadzÄ«go. Varat arÄ« konfigurÄt uzraudzÄ«tÄ parametra aktivizÄtÄjus.
Ir svarÄ«gi, lai aÄ£enti, piemÄram, Zabbix, varÄtu palaist pielÄgotus skriptus.
KÄ instalÄt?Å is ir offtopic, jo katrs... hmmm... kÄ grib.
Å eit rodas jautÄjums: vai aÄ£enti ir jÄizplata tikai serveriem vai vispÄr visÄm tÄ«kla maŔīnÄm? Ja ir tikai daži serveri, vienkÄrÅ”Äkais veids ir to izdarÄ«t manuÄli. Ja ir daudz - domÄna politikas, KIX, PoSh. Jebkas. AÄ£entiem ir atslÄga /SILENT, kas ļauj to lietotÄjam caurspÄ«dÄ«gi āinjicÄtā (ja mÄs runÄjam par izplatīŔanos uz visÄm tÄ«kla maŔīnÄm). Es dodu priekÅ”roku skriptiem, jo āājÅ«s varat iestatÄ«t nosacÄ«jumu un izveidot karodziÅu, atŔķirÄ«bÄ no politikÄm, kas instalÄs programmu katru reizi, kad ieslÄdzat datoru. TÄtad, mÄs rakstÄm skriptu no sÄrijas "pÄrbaudiet karoga faila esamÄ«bu, ja nÄ, palaidiet instalÄÅ”anas programmu ar taustiÅu /SILENT un pÄc veiksmÄ«gas instalÄÅ”anas izveidojiet karoga failu." PeļÅa.
3.5. Trigeri
Trigerus var konfigurÄt, lai tie reaÄ£Ätu uz konkrÄtiem notikumiem apkopotajos datos. PiemÄram, marÅ”rutÄtÄjam tiek pÄrsniegta noteikta ping-pong vÄrtÄ«ba. Varat arÄ« konfigurÄt paziÅojumu metodi katram aktivizÄtÄjam (dažiem pietiek ar ikonu konsolÄ, bet citi nekavÄjoties nosÅ«ta paziÅojumus, kur vien iespÄjams). Reakcija uz notikumu tiek atlasÄ«ta no tÄm, kas iepriekÅ” konfigurÄtas sadaÄ¼Ä DarbÄ«bas konfigurÄcija.
Lai izveidotu aktivizÄtÄju: ievadiet mezgla vai veidnes datu vÄkÅ”anas konfigurÄciju, veiciet dubultklikŔķi uz interesÄjoÅ”Ä parametra (ja nÄ, tad vispirms tas ir jÄizveido), un rekvizÄ«tos dodieties uz cilni Thresholds, noklikŔķiniet uz pogas Pievienot.

Ā«funkcija"ā kÄdas vai kÄdas vÄrtÄ«bas jÄÅem, lai aprÄÄ·inÄtu nosacÄ«jumu. Var iegÅ«t Å”Ädas vÄrtÄ«bas (pÄrbaudei izmantoto vÄrtÄ«bu skaits ir norÄdÄ«ts laukÄ Paraugi):
ā PÄdÄjÄ aptaujÄtÄ vÄrtÄ«ba: pÄdÄjÄ(-Äs) saÅemtÄ(-Äs) vÄrtÄ«ba(-as).
ā VidÄjÄ vÄrtÄ«ba: vidÄjÄ vÄrtÄ«ba no pÄdÄjÄs
ā VidÄjÄ novirze: vidÄjÄ novirze
ā AtŔķirÄ«ba ar iepriekÅ”Äjo vÄrtÄ«bu: atŔķirÄ«ba ar iepriekÅ”Äjo vÄrtÄ«bu
ā Datu vÄkÅ”anas kļūda: kļūda datu saÅemÅ”anÄ
ā VÄrtÄ«bu summa: vÄrtÄ«bu summa
ā Skripts: vÄrtÄ«ba, kas iegÅ«ta lietotÄja skripta rezultÄtÄ
Ā«DarbÄ«ba"ā iedarbinÄÅ”anas nosacÄ«jums. Var Åemt vÄrtÄ«bas (vÄrtÄ«ba ir norÄdÄ«ta attiecÄ«gajÄ vÄrtÄ«bas laukÄ):
- <: mazÄk nekÄ: mazÄks par
- <=: mazÄks vai vienÄds ar: mazÄks vai vienÄds
- == vienÄds ar: ekvivalents
ā >=: liels vai vienÄds ar: lielÄks vai vienÄds ar
ā >: lieliski nekÄ: vairÄk nekÄ
- !=: nav vienÄds ar: nav ekvivalents
- piemÄram: tuvu
- nepatīk: nav tuvu
AttiecÄ«bÄ uz pÄdÄjiem diviem parametriem es neesmu pÄrliecinÄts, kÄ tie darbojas. TÄpÄc es pat neuzminÄÅ”u, kÄdas robežas tajÄs ir iestrÄdÄtas.
VÄrdu sakot, viss ir tÄpat kÄ Zabbix, taÄu formulas nav jÄievada ar roku, baidoties kļūdÄ«ties vai kļūdÄ«ties. Lai atjaunotu trigeri (deaktivizÄÅ”anas notikumu), pati sistÄma aizstÄs vÄrtÄ«bu. (Zabbix jums ir jÄraksta vÄlreiz, nevis nepareizi jÄievada).
3.6. Veidnes
RMB izveidojiet veidni, ievadiet veidnes nosaukumu. PKM datu kolekcijas konfigurÄcija.
Mazliet teorijaSavÄktÄ informÄcija var nÄkt no vairÄkiem avotiem. Tas varÄtu bÅ«t NetXMS aÄ£entsdarbinÄÅ”ana ar maŔīnu var bÅ«t "vienkÄrÅ”s pieprasÄ«jums"Vai"IekÅ”Äjs", ko nosÅ«tÄ«jis pats serveris (piemÄram, tas pats ping), "SNMP","pÄrbaudes punkts SNMP","Push","Windows VeiktspÄjas skaitÄ«tÄji","SM-CLP"vai pielÄgots"skripts". Katram informÄcijas veidam varat izvÄlÄties veidu, ko sistÄma sagaidÄ«s pÄc saÅemÅ”anas. PiemÄram, ping atgriezÄ«s veselu skaitli (integer), brÄ«vÄs diska vietas apjoms baitos arÄ« bÅ«s vesels skaitlis, bet tÄ pati temperatÅ«ra vairs nebÅ«s vesels skaitlis, tas ir, reÄls).
Lai savÄktu informÄciju, izmantojot SNMP, NetXMS ir milzÄ«gs iepriekÅ” definÄtu parametru saraksts, tas ir, jÅ«s nevarat ievadÄ«t konkrÄtu OID, bet atrast to MIB kokÄ, kas patiesÄ«bÄ ir diezgan problemÄtiski... Bet. TÄ rezultÄtÄ jums ir jÄiedziļinÄs ražotÄja dokumentÄcijÄ un jÄmeklÄ IOD vÄrtÄ«bas katrai ierÄ«cei atseviŔķi. Varat tÄrÄt daudz laika, iestatot informÄcijas nolasīŔanu no ierÄ«cÄm, saskaroties ar sistÄmas ziÅojumu "NEATBALSTÄŖTS", taÄu beigÄs izrÄdÄs, ka Ŕī konkrÄtÄ ierÄ«ce vienkÄrÅ”i neprot sniegt pieprasÄ«to informÄciju. Atliek vien pÄ«pÄt rokasgrÄmatas un cerÄt.
PiemÄram, lai apkopotu informÄciju par mezgla reakcijas laiku (ping), jÄpievieno jauns parametrs (PKM ā jauns parametrs), laukÄ Izcelsme atlasiet IekÅ”Äjais, nospiediet pogu AtlasÄ«t un atlasiet Ping Time. Notiek meklÄÅ”ana, par ko es tikai sapÅoju Zabbix. Ir arÄ« jÄga mainÄ«t mezgla aptaujas periodu (noklusÄjums ir 60 sekundes, tas ir, ja marÅ”rutÄtÄjs pÄrstÄj reaÄ£Ät uzreiz pÄc tam, kad to ir aptaujÄjusi uzraudzÄ«bas sistÄma, tad paies gandrÄ«z vesela minÅ«te, lÄ«dz sistÄma sapratÄ«s, ka ar it JÄ, tas atskanÄs trauksmes signÄls).
ApstrÄdÄjamo iekÅ”Äjo datu saraksts:

Kad veidnei ir pievienoti visi nepiecieÅ”amie iestatÄ«jumi, jums jÄnoklikŔķina PKM-pieteikties un atlasiet visus mezglus, kuriem Ŕī veidne jÄpielieto (ctrl+LMB). Tas ir viss. PÄc tam kokÄ zem veidnes parÄdÄ«sies zars, kuru atverot var redzÄt visus mezglus, kuriem Ŕī veidne tiek lietota.
Atvienojot mezglu no veidnes, savÄkto datu vÄkÅ”ana netiek pÄrtraukta. Lai atceltu to vÄkÅ”anu, katram mezglam ir jÄiet uz Datu vÄkÅ”anas konfigurÄciju un jÄdzÄÅ” viss manuÄli vai vispirms jÄizdzÄÅ” parametri no veidnes un tikai pÄc tam izdzÄsiet no tÄ mezglus. Es nezinu, kÄpÄc tas tika darÄ«ts Å”Ädi, bet, manuprÄt, tas ir ÄrkÄrtÄ«gi dÄ«vaini. Bet... TÄ tas ir.
VeidnÄ varat atlasÄ«t vajadzÄ«gos datus apkopoÅ”anai un kopÄt tos citÄ veidnÄ. MasveidÄ. Un nevajag ar roku kopÄt-ielÄ«mÄt no vienas veidnes uz otru... Man jau sÄk ienÄ«st Zabbix..
3.7. InformÄcijas paneļi
SavÄdi, bet NetXMS Wiki par Å”o tÄmu satur tikai vienu saiti uz youtube: , nav pat to elementu saraksta vai apraksta, kurus var pievienot informÄcijas panelim. PrincipÄ tur viss ir tikpat intuitÄ«vi. etiÄ·ete - tas ir tikai... nu... EtiÄ·ete... Es pat nezinu, kÄ to iztulkot. VÄrdu sakot, elementu apzÄ«mÄÅ”anai un atŔķirÅ”anai tiek izmantots lauks ar uzrakstu, jo paÅ”i elementi nesatur nosaukumus. Line Chart - Å is ir lÄ«niju grafiks. Joslu diagramma ir diagramma. Trauksmes skatÄ«tÄjs ā brÄ«dinÄjumu saraksts atlasÄ«tajam mezglam/-iem. VÄrdu sakot, nosaukumi runÄ paÅ”i par sevi.
PÄc tam jums ir jÄatver informÄcijas paneļa rekvizÄ«ti un jÄkonfigurÄ skati. MÅ«s interesÄ cilne InformÄcijas paneļa elementi. Kolonnu skaits ir kolonnu skaits, elementi, kas atradÄ«sies horizontÄli. Katram objektam ir savas Ä«paŔības, un es ieteiktu noÅemt atzÄ«mi no vienumam Layout-Grab pÄrmÄrÄ«gas vertikÄlÄs atstarpes, lai samazinÄtu katra elementa izmÄru.

3.8. DarbÄ«bas konfigurÄcija
(KonfigurÄcija ā darbÄ«bu konfigurÄcija)
BÅ«tÄ«bÄ tÄs ir darbÄ«bas, reaÄ£Äjot uz izraisÄ«tÄjiem.

NetXMS var nosÅ«tÄ«t e-pastu, Ä«sziÅas, xmpp ziÅojumus, reaÄ£Äjot uz trigeri. Å eit viss ir triviÄls - vienkÄrÅ”i aizpildiet obligÄtos laukus.
Jūs varat arī:
ā PÄrsÅ«tiet brÄ«dinÄjumu uz citu NetXMS serveri
ā Palaidiet komandu NetXMS administrÄÅ”anas serverÄ«
ā Izpildiet komandu mezglÄ, izmantojot NetXMS aÄ£entu
ā Palaidiet NXSL skriptu (NSXL ir jÅ«su )
PÄc darbÄ«bas izveidoÅ”anas varat konfigurÄt tÄs izpildes aizkaves laiku, kÄ arÄ« piemÄrot izpildei makro. Aizkaves laiks ir nepiecieÅ”ams, lai netraucÄtu operatoram gadÄ«jumÄ, ja problÄma atrisinÄs pati (piemÄram, atbildes laiks uz ping pieprasÄ«jumu bija ilgÄks par norÄdÄ«to vÄrtÄ«bu, bet nÄkamajÄ pÄrbaudÄ tas var atgriezties normÄlÄ stÄvoklÄ«, kÄpÄc gan uztraukties par tÄdiem sÄ«kumiem?)
3.9. Piekļuves tiesÄ«bu diferencÄÅ”ana
Katram objektam varat konfigurÄt savas piekļuves tiesÄ«bas. Katram objektam citÄ objektÄ varat arÄ« konfigurÄt piekļuves tiesÄ«bas. Tas ļauj ļoti elastÄ«gi sadalÄ«t pienÄkumus un uzraudzÄ«bas iespÄjas dažÄdÄm lietotÄju grupÄm. Tas ir viss, ko es gribÄju pateikt.
4. SecinÄjums
Es gribÄtu atspÄkot sava raksta nosaukumu. NetXMS nav paredzÄts slinkiem. VienkÄrÅ”i izstrÄdÄtÄji nekoncentrÄjÄs uz funkcionalitÄti, kÄ daži, bet, cita starpÄ, viÅi rÅ«pÄjÄs arÄ« par saskarni.
DarÄ«sim to Å”Ädi. Es izmantoju Zabbix un NetXMS. Å Ä« iemesla dÄļ es vienkÄrÅ”i pierakstīŔu savas jÅ«tas par Ŕīm divÄm sistÄmÄm.
TÄtad.
NetXMS man Ŕķiet ļoti lietotÄjam draudzÄ«ga sistÄma. Nu... adminam... jÄ, adminam. Tam ir tÄ sauktais intuitÄ«vs interfeiss, un tas ir patieÅ”Äm forÅ”s. Jums nav jÄraksta savas formulas, jÄizlasa virkne pavaddokumentÄcijas, lai pirms pÄrslÄgÅ”anas varÄtu pÄrbaudÄ«t ping vai kÄdu citu vienkÄrÅ”u lietu. Bet. Zabbix Ŕī ļoti vienkÄrÅ”Ä lieta daudz neatŔķiras no kaut kÄ patieÅ”Äm sarežģīta, tas ir, ja jÅ«s to apgÅ«stat, tad visu pÄrÄjo varat darÄ«t tÄpat. NetXMS ir padomi; lielÄko daļu parametru var atrast saskarnÄ, atlasÄ«t ar peli un konfigurÄt. Zabbix ir jÄnoskaidro, vai sistÄma var izdarÄ«t to un to, un, ja var, tad kÄ tas tiek uzrakstÄ«ts un kÄdus parametrus tÄ atgriež. Zabbix uzvar kopienÄ un daudz veidÅu visiem gadÄ«jumiem... ja Å”ajÄ atkritumu kalnÄ varat atrast to, kas jums nepiecieÅ”ams... No otras puses, NetXMS ir arÄ« daudz fanu un pievienojumprogrammu, ko viÅi ir izveidojuÅ”i Ŕī sistÄma. Un pati sistÄma var pÄrraudzÄ«t populÄrÄkÄs lietojumprogrammas, kÄ norÄdÄ«ts projekta galvenajÄ lapÄ.
GalvenÄ NetXMS priekÅ”rocÄ«ba salÄ«dzinÄjumÄ ar Zabbix man bija iespÄja palaist skriptu problÄmas mezglÄ, reaÄ£Äjot uz trigeri. Ja CPU temperatÅ«ra paaugstinÄs virs sliekÅ”Åa, tas izslÄgs paÅ”u resursdatoru. Un tad mÄs sapratÄ«sim, kas ir problÄma. VarbÅ«t arÄ« Zabbix ir tÄda lieta, bet es nevarÄju. Tas pats attiecas uz marÅ”rutÄtÄju portu uzraudzÄ«bu. Un te nu tas notiek... Nu, kÄ tas notiek... Jums ir jÄpÄrvalda skriptu valoda, un tas arÄ« viss...
NetXMS piekļuves tiesÄ«bas ļauj ļoti elastÄ«gi diferencÄt dažÄdu sistÄmas lietotÄju iespÄjas. Bet, lai to visu iestatÄ«tu, jums patieÅ”Äm ir jÄpielÄgojas.
KopumÄ sistÄmas ir diezgan lÄ«dzÄ«gas, un to iespÄjas no pirmÄ acu uzmetiena Ŕķiet vismaz salÄ«dzinÄmas. Lai gan Ŕķiet, ka Zabbix var paveikt vairÄk, Ŕīs iespÄjas ir paslÄptas dziļi zem pÄrsega un nav pieejamas vienkÄrÅ”am mirstÄ«gam administratoram. NetXMS Ŕķiet vienkÄrÅ”s un skaidrs, draudzÄ«gs un patÄ«kams.
Zabbix ir lieliska dokumentÄcija, wiki, kÄ, FAQ, labÄkÄ prakse, kÄ arÄ« dažÄdi forumi utt., kur var atrast atbildes uz gandrÄ«z visiem jautÄjumiem. Un, ja kas, jautÄjiet savam.
RezumÄjot, es vÄlos ieteikt NetXMS cilvÄkiem, kuri tikai sÄk darbu, vai tiem, kuriem nav jÄiedziļinÄs visa pÄrraudzÄ«bÄ. Esmu pÄrliecinÄts, ka, ja papÄtÄ«sit to sÄ«kÄk, tajÄ var izdarÄ«t dažus ļoti, ļoti smalkus novÄrojumus.
TomÄr galvenÄ priekÅ”rocÄ«ba, ko es redzu, ir ļoti jauks interfeiss un iestatīŔanas vienkÄrŔība.
5. Izmantotie materiÄli
youtube kanÄls
Avots: www.habr.com
