Pour superviser certaines stations sous Windows 7 avec Nagios (et Centreon en ce qui me concerne), nous avons besoin d’activer le SNMP, et de le configurer pour autoriser les bonnes communautés et adresses IP.
2 étapes à faire donc : installation si ça n’est pas la cas, et configuration.
Installation
Fichier Deploy_SNMP.bat
setlocal set LogLocation=\serveurDeploySNMPlogs IF NOT "%ProgramFiles(x86)%"=="" (goto ARP64) else (goto ARP86) :ARP64 reg query HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSNMPParameters if NOT %errorlevel%==1 (goto End) :ARP86 reg query HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSNMPParameters if %errorlevel%==1 (goto Install) else (goto End) :Install start /wait ocsetup SNMP /quiet /norestart echo %date% %time% Setup ended with error code %errorlevel%. >> %LogLocation%%computername%.txt :End echo %date% %time% Setup error. >> %LogLocation%%computername%.txt Endlocal
Créer la GPO
Configuration ordinateur / Stratégies / Paramètres Windows / Scripts (Démarrage / fermeture)
Démarrage / Ajouter / Script name : parcourir et coller le .bat dans le dossier
Configuration
Dans la même GPO
Configuration ordinateur / Modèles d’administration / Réseau/SNMP
- Communautés : Activé en spécifiant la communauté « public »
- Gestionnaires autorisés : adresse IP du serveur Nagios