Nagios – Monitorizando el estado del Directorio Activo con NRPE

Otro ítem crítico que monitorizaremos será el estado de nuestro respetable Directorio Activo, si bien sabemos que lo tendremos en algodones y lo mimaremos, pues también Nagios o Centreon nos lo monitorizarán. Gracias a un script haremos testeos de su salud de forma programada, controlando en todo momento su estado, así como el de los Controladores de dominio, por tanto otra cosa que nos quitaremos de la cabeza y un sistema automatizado lo hará por nosotros, y si fallanos avisa!

 

Descargamos el último script disponible de ‘check_ad.vbsen la web de Nagios Exchange. Este script ‘check_ad.vbs’ DCDIAG tresna handia erabiliko da diagnostiko desberdinak modu automatikoan egiteko, tseak lortuz: replications advertising fsmocheck ridmanager edo machine account etab, VBS editatu dezakegu eta beste test batzuk gehitu guretzat interesgarria izango balitz, baina horrekin nahikoa da. Scripta Windows oinarritutako Aktiboen Karpetetan probatu da 2003 R2, bai 2008 R2 edo 2012 R2, espainieraz edo ingelesez. Baina gure hizkuntzan funtzionatu ahal izateko, aldaketa txiki bat egin beharko genuke.

 

Script hau Visual Basic Script edo VBS da, beraz, kontrolatzaile domeinuan exekutatu eta gorde beharko da testua egiteko. Beraz, NRPE erabiliko dugu Nagios makina batetik urruneko exekuziorako, si necesitas repasar este tema, echa un vistazo a este documento. Tras guardarlo en la carpeta de scripts, si disponemos de unos DCs que el SO está instalado en Español, debemos modificar las líneas 41 eta 42 indicando la cadena de texto que buscará dentro de esas variables.

[sourcecode]dim strOK : strOK = "super"
dim strNotOK : strNotOk = "no super"[/sourcecode]

 

Y probamos a ejecutarlo si queremos validarlo desde un CMD con:

[sourcecode]cscript.exe //NoLogo check_ad.vbs[/sourcecode]

 

Ondoren, daremos de alta el script que ejecutará y su alias, ohikoa den bezala, en el archivos de configuración ‘nsclient.ini’, :

[sourcecode][/settings/external scripts/scripts]
check_ad = cscript.exe //T:30 //NoLogo scripts\\check_ad.vbs

[/settings/external scripts/alias]
check_ad = check_ad[/sourcecode]

 

Recordar después reiniciar el servicio NSClient ++ para recargar estos cambios!

 

Eta nahi badugu, beti bezala, Nagios edo Centreon-en shell-ean kontsulta urrunetik egiteko probatu dezakegu, pluginen ibilbidera joango gara eta exekutatuko dugu:

[sourcecode]./check_nrpe -H DIRECCION_IP_DOMAIN_CONTROLLER -c check_ad[/sourcecode]

 

 

Eta orain Centreon-en interfazean joan gaitezke eta gure AD-ren osasun probak egingo dituen zerbitzua sortu, “Konfigurazioa” > “Zerbitzuak” > “Gehitu…” edo existitzen den bat klonatzen dugu eta hurrengo aldaketak egiten ditugu:

  • Deskribapena: egiaztapen honetan ikusten dugun izena adieraziz, nire kasuan ‘Aktiboa zuzendariaren egoera’ bezalako zerbait’ argia izango da.
  • Gurekin lotutako Host-ak: Hemen, test hau exekutatuko duten DC-ak adieraziko ditugu, batez ere script-a utzi dugun tokian eta bere nsclient.ini aldatu dudala
  • Txantiloia: Betiko esaten dizuet, pertsonaren arabera dago, eredua da guraso-eredu batekin lotu dezakegula, orokor baten edo aurretik egin dugun batekin aukera orokorrez.
  • Check Command: aurten ezaguna den 'check_nrpe' hautatzen dugu.
  • Args: komanduari igortzen zaion argumentua adierazten dugu, aurreko aliasan definitu dugun moduan, 'check_ad' izango da.

 

grabatu egiten dugu “Gorde”, eta arreta, ezer aldatu ez badugu, checkeo hau egingo da elke 5 minutu, posible da, kasutan hala nola, ez digula interesatuko horren maiz checkeatzeko, beraz, agian, egunean behin exekutatzeak nahikoa izango da, edo bueno, noiz nahi,, 'Normal Check Interval' en adieraziko genuke.

 

 

eta prest! konfigurazioa esportatu ondoren eta zerbitzuak berrabiarazi ondoren, gure Centreon-en ikusi ahal izango dugu gure Aktibo Zerrenda monitorizatuta dagoela! Orain gehiago atseden hartu dezakegu eta lasaiago egon, gure Centreon edo Nagios-ek izango du gure AD-ren osasuna egiaztatzeko ardura, eta eman beharreko test batean akats bat gertatzen bada, alerten edo jakinarazpenen bidez jakingo dugu!

 

Izenburuko mezuak

Egilea

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, ez zalantzarik izan nirekin harremanetan jartzeko, ahal duzun guztietan laguntzen saiatuko naiz, partekatu ahal dudan guztietan ;) . Dokumentuez gozatu!!!