Spremljanje sistema Windows s Shinken 2
Spletna agencija » Digitalne novice » Spremljanje sistema Windows s Shinken 2

Spremljanje sistema Windows s Shinken 2

V tej objavi bomo nadzorovali stroj Windows. Obstajajo 3 metode za to. Klasični protokol SNMP, agent NRPE ali uporaba sistema Microsoft Windows Management Instrumentation (WMI).

Tukaj bomo konfigurirali agenta NRPE. Načelo je, da strežnik Shinken sproži povezavo z oddaljenim procesom, proces pokliče sistemski ukaz, ki ga zahteva Shinken, in vrne rezultat s povratno kodo in standardnim izhodom.

nrpe-shinken

I. Konfiguracija računalnika Windows

Prenesite in namestite odjemalca NSClient ++, ki je na voljo tukaj.

Med namestitvijo boste pozvani, da vnesete geslo za prijavo agenta in naslov strežnika Shinken. Geslo dobro hranite, potrebno bo pri konfiguraciji strežnika Shinken. Nasvet: brez posebnih znakov, kot je "!" ki je ubežni znak za konfiguracijske datoteke Shinken.

Označite naslednja polja:

  • Omogoči običajne vtičnike za preverjanje: aktivira osnovne vtičnike NRPE
  • Omogoči strežnik nsclient (check_nt): obvezno, da vtičniki check_nt delujejo iz Shinkena
  • Omogoči strežnik NRPE (check_nrpe): aktivira način agenta. Uporablja se za izdelavo skriptov za osebni nadzor.
  • Omogoči preverjanja WMI: kot sem že rekel, to aktivira nadzorni način à la Mircrosoft.

nsclient_config_windows

Ko je storitev nameščena, lahko zaženete storitev. Če želite to narediti, gremo v upravitelja storitev (services.msc), da preverimo, ali je NSClient ++ res v "zagnanem" in "samodejnem" stanju.

nsclient_auto_service

Storitev bo treba znova zagnati po vsaki spremembi konfiguracije agenta. Ta je pod C: Programske datotekeNSClient ++ nsclient.

Še zadnja podrobnost za dokončanje konfiguracije. Za dodatno varnost Windows onemogoči dostop do oddaljene povezave in dovoljenja. Če želite preveriti, z desno miškino tipko kliknite in nepremičnine na servisu. V zavihku povezava, preveri »Pooblasti storitev za interakcijo z uradom«.

authorization_nsclient

II. Konfiguriranje Shinkena

Najprej bomo preizkusili dobro povezavo našega agenta z neposrednim klicem skripta check_nt.

Razlaga možnosti:

  • -H: Ime ali naslov IP gostitelja za poizvedbo.
  • -p: vrata. Privzeto 12489
  • -s: Geslo. Tisti, ki ste ga vnesli ob namestitvi odjemalca NSClient ++
  • -v: spremenljivka za poizvedbo

Tukaj zahtevamo različico agenta, ki je nameščen na napravi. Rezultat bi moral izgledati takole:

Agent deluje. Zdaj bomo ustvarili ukaz Shinken, ki uporablja ta skript. Za to ustvarimo datoteko ukazi / check_nt.cfg in postavimo naslednje vrstice

Ukaz je le sintaktična oblika klica, ki smo ga prej opravili za testiranje skripta. Edina razlika je v dodajanju argumentov -v za posredovanje dodatnih parametrov. Vsak vtičnik zahteva parameter, kot je prag kritičnosti, ime določene storitve ali črka pogona.

Nato nadaljujemo z ustvarjanjem skupine, ki bo delovala kot osnova za vse strežnike Windows. Zato ustvarimo datoteko hostgroups / windows_nrpe.cfg, da tam postavimo naslednje vrstice

Tej skupini bomo zdaj dodali storitve. Vsak od strežnikov Windows v slednjem bo torej nadzorovan s strani teh storitev. Za boljšo berljivost jih lahko postavite za datoteko gostiteljskih skupin ali ustvarite novo konfiguracijsko datoteko.

 Prikažite različico agenta NSClient ++

 Čas delovanja stroja

 obremenitev CPU

Z zaslišanjem, ki omogoča način izračuna, ki je precej blizu tistemu, ki ga opazimo na stroju Linux/Unix, to je povprečje v zadnji minuti, 5 in zadnjih 15 minutah. Opozorilni (90) in kritični (95) pragovi so določeni za vsako od poizvedovanih vrednosti.

Obremenitev pomnilnika

80-odstotno opozorilo in 90-odstotno opozorilo.

Stopnja polnjenja trdega diska "C:"

-lc: izbor bralca za nadzor

-w: prag za sprožitev opozorila

-c: kritični prag

Osnovne storitve so konfigurirane. Končno bomo ustvarili stroj, ki bo pripadal skupini windows_nrpe. Ustvarjanje datoteke /etc/shinken/hosts/serveur_windows_test.cfg

Uredite datoteko hostgroups / windows_nrpe.cfg, da dodate to napravo kot člana.

Končno znova zaženite Shinken Arbiter, da upoštevate spremembe.

Rezultat je naslednji

shinken_result_windows

 

★ ★ ★ ★ ★