Monitorizando si tenemos un dispositivo USB conectado

Que grande es tener toda la organización monitorizada, ¿verdad? Os dejo otro post bastante interesante si quieres saber si tienes un dispositivo USB conectado en un equipo, lo monitorizaremos desde Centreon y podremos estar tranquilos, que si se desconecta el USB, la monitorización nos alertará! USB lizentziekin mochila hauek denontzat aproposa, adibidez!

 

Hau Powershell script sinple baten bidez egingo dugu, exekutatzen denean esango du USB gailu bat konektatuta daukagun ala ez, script hau modu urrun batean exekutatuko dugu NRPE bidez eta bere emaitzak eskuratuko ditugu gure monitorizazioan, Centreon, Nagios… NRPE nola funtzionatzen duen ikusi nahi baduzu, repasa este documento. Bide batez, script hau bezero batek pasa dit, lagun batek, handia! Mikel zurea da 😉

 

Hau izango da gure scripts karpetan jarri beharreko script-a, editatu eta zuen gailuaren identifikatzailea sartu, exekutatu eta ikusiko duzue zein erraza den bere output-a.

 

[sourcecode]$USB_Conecta = get-wmiobject -class "Win32_USBController" -namespace "root\CIMV2" | Select -ExpandProperty DeviceID
If ($USB_Conecta -eq "USB\VID_0529&PID_0001\AC101401&VUSB005&1") {
# Zerbitzua martxan badago, dagokion testua eta egoera itzultzen ditugu 0
Write-Host "OK! USBa egoera $service_status-n dago"
Exit 0
}
Else {
# Zerbitzua ez badago martxan, dagokion testua eta egoera itzultzen ditugu 2
Write-Host "CRITICAL! USBa egoera $service_status-n dago"
Exit 2
}[/sourcecode]

 

Luego como siempre, Equipoaren nsclient.ini aldatuko dugu, komandoa exekutatzeko erabiltzeko aliasa gehituko dugula, Hemen duzue behar duzuen zatia adibidez:

[sourcecode][/settings/external scripts/scripts]

check_USB = cmd /c echo scripts\check_USB.ps1; exit($lastexitcode) | powershell.exe -command –

[/settings/external scripts/alias]

check_USB = check_USB

…[/sourcecode]

 

 

Eta ezer, Beti bezalaxe, Zerbitzua sortzen duzue check_nrpe komandoarekin, Host bati lotzen diogu eta Argumentuan aliasa jartzen diogu, NSClient konfiguratze fitxategian erabilitako aliasarekin, eta aholku bat, motorra agertzen da! Espero que os haya resultado interesante!

 

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!!!