Windowsin valvonta Shinken 2:lla
Verkkotoimisto » Digitaalisia uutisia » Windowsin valvonta Shinken 2:lla

Windowsin valvonta Shinken 2:lla

Tässä viestissä aiomme valvoa Windows-konetta. On 3 tapaa tehdä tämä. Klassinen SNMP-protokolla, NRPE-agentti tai Microsoft Windows Management Instrumentation (WMI) -järjestelmän käyttö.

Tässä määritämme NRPE-agentin. Periaate on, että Shinken-palvelin käynnistää yhteyden etäprosessiin, prosessi kutsuu Shinkenin pyytämän järjestelmäkomennon ja palauttaa tuloksen palautuskoodin ja vakiolähdön kera.

nrpe-shinken

I. Windows-tietokoneen asetukset

Lataa ja asenna täältä saatavilla oleva NSClient ++ -asiakas.

Asennuksen aikana sinua pyydetään antamaan agentin kirjautumissalasana ja Shinken-palvelimen osoite. Säilytä salasana hyvin, se on tarpeen Shinken-palvelinta määritettäessä. Vinkki: ei erikoismerkkejä, kuten "!" joka on Shinken-määritystiedostojen pakomerkki.

Valitse seuraavat ruudut:

  • Ota yleiset tarkistuslaajennukset käyttöön: aktivoi NRPE-peruslaajennukset
  • Ota nsclient-palvelin käyttöön (check_nt): pakollinen, jotta check_nt-laajennukset toimivat Shinkenistä
  • Ota NRPE-palvelin käyttöön (check_nrpe): aktivoi agenttitilan. Käytetään henkilökohtaisten valvontaskriptien tekemiseen.
  • Ota WMI-tarkistukset käyttöön: Kuten aiemmin sanoin, tämä aktivoi Mircrosoftin valvontatilan.

nsclient_config_windows

Asennuksen jälkeen voit aloittaa palvelun. Tätä varten siirrymme palvelunhallintaan (services.msc) tarkistaaksemme, että NSClient ++ on todella "käynnistetty" ja "automaattinen" tilassa.

nsclient_auto_service

Palvelu on käynnistettävä uudelleen jokaisen agenttikokoonpanon muutoksen jälkeen. Tämä on alla C: Program FilesNSClient ++ nsclient.

Viimeinen yksityiskohta konfiguroinnin viimeistelemiseksi. Turvallisuuden lisäämiseksi Windows poistaa etäyhteyden käytön ja käyttöoikeudet käytöstä. Tarkistaaksesi, napsauta hiiren kakkospainikkeella ja omaisuus palvelussa. Välilehdellä liitäntä, tarkistaa "Valtuuta palvelu olemaan vuorovaikutuksessa toimiston kanssa".

Authorization_nsclient

II. Shinkenin konfigurointi

Testaamme ensin agenttimme hyvän yhteyden soittamalla suoraan check_nt-skriptille.

Vaihtoehtojen selitys:

  • -H: Kyselyn kohteen nimi tai IP-osoite.
  • -p: portti. Oletus 12489
  • -s: Salasana. Se, joka syötettiin NSClient ++ -asiakasohjelmaa asennettaessa
  • -v: Muuttuja kyselyyn

Täällä kysytään koneelle asennetun agentin versiota. Tuloksen pitäisi näyttää tältä:

Välittäjä toimii. Luomme nyt Shinken-komennon, joka käyttää tätä komentosarjaa. Tätä varten luomme tiedoston komennot / check_nt.cfg ja asetamme seuraavat rivit

Komento on vain syntaktinen muoto kutsusta, jonka teimme aiemmin testataksemme komentosarjaa. Ainoa ero on -v-argumenttien lisäämisessä lisäparametrien välittämiseksi. Jokainen laajennus vaatii parametrin, kuten kriittisyyden kynnyksen, tietyn palvelun nimen tai aseman kirjaimen.

Jatkamme sitten ryhmän luomista, joka toimii kaikkien Windows-palvelimien perustana. Siksi luomme tiedoston hostgroups / windows_nrpe.cfg sijoittaaksemme siihen seuraavat rivit

Liitämme nyt palvelut tähän ryhmään. Tämän vuoksi nämä palvelut valvovat jokaista viimeksi mainitun Windows-palvelinta. Voit sijoittaa ne hostgroups-tiedoston jälkeen luettavuuden parantamiseksi tai luoda uuden asetustiedoston.

 Näytä NSClient ++ -agentin versio

 Koneen käyttöaika

 CPU kuormitus

Kyselyllä, joka mahdollistaa laskentatavan, joka on melko lähellä Linux/Unix-koneella havaittua, eli viimeisen minuutin, viimeisen 5 ja viimeisen 15 minuutin keskiarvo. Varoitus (90) ja kriittinen (95) kynnysarvot on määritetty kullekin kysytylle arvolle.

Muistin kuormitus

80 % varoitus ja 90 % varoitus.

Kiintolevyn täyttöaste "C:"

-lc: valvottavan lukijan valinta

-w: kynnys laukaista varoituksen

-c: kriittinen kynnys

Peruspalvelut on määritetty. Luomme lopulta koneen, joka kuuluu ryhmään windows_nrpe. /etc/shinken/hosts/serveur_windows_test.cfg-tiedoston luominen

Muokkaa hostgroups / windows_nrpe.cfg-tiedostoa lisätäksesi tämän koneen jäseneksi.

Lopuksi käynnistä Shinken Arbiter uudelleen ottaaksesi muutokset huomioon.

Tulos on seuraava

shinken_result_windows

 

★ ★ ★ ★ ★