La prise en charge du service SNMP par Symphony est basée sur l’agent SNMP extensible de Microsoft. Pendant l’installation de Symphony, l’agent d’extension SNMP de Symphony est enregistré avec l’agent SNMP de Microsoft lorsque vous modifiez le registre Windows.
Important: La fonctionnalité Obtenir des informations de Symphony permet d’obtenir plus d’informations que la navigation à travers les fichiers mib à l’aide d’un outil de requête SNMP. Voir Réception d’informations de diagnostic complètes. |
Boîte de dialogue Paramètres généraux affichant le service SNMP
Pour activer SNMP dans Symphony:
Assurez-vous que le composant Windows SNMP de Microsoft est installé et configuré pour démarrer automatiquement avec Windows.
Tâche 1: Activer SNMP dans Symphony
1 Dans le menu Serveur, sélectionnez Configuration.
2 Dans le volet gauche, cliquez sur Paramètres généraux. La boîte de dialogue Paramètres généraux s’affiche.
3 Dans la zone de groupe SNMP, cochez la case Activé et cliquez sur OK.
4 Redémarrez les services Symphony: dans le menu Serveur, sélectionnez Services, puis Démarrer les services Symphony.
Tâche 2: Configurer la sécurité du service SNMP
L’agent SNMP de Microsoft prend en charge SNMP v2c; par conséquent, l’agent SNMP doit être configuré avec les noms de communautés et hôtes acceptés.
1 Assurez-vous que le service SNMP est installé sur votre poste: Panneau de configuration > Programmes et fonctionnalités > Fonctionnalités Windows > case Protocole SNMP (Simple Network Management Protocol).
Fonctionnalité Windows: SNMP
2 Veillez à être connecté en tant qu’administrateur local. Sinon, selon la version du système d’exploitation Windows dont vous disposez, l’onglet Sécurité de la boîte de dialogue Propriétés du service SNMP ne sera pas accessible ou visible.
3 Par le biais de la console de gestion des services Windows, ouvrez les propriétés du service SNMP.
Boîte de dialogue des services Windows avec le service SNMP
4 Cliquez sur l’onglet Sécurité.
Boîte de dialogue Propriétés du service SNMP
5 Créez les communautés que vous souhaitez (par exemple: communauté « publique= » avec des droits « EN LECTURE SEULE »).
6 (Facultatif) Limitez les hôtes pouvant émettre des demandes SNMP.
7 Cliquez sur OK.
Tâche 3: Tester SNMP
1 Démarrez les services Symphony:
dans le menu Serveur, sélectionnez Services,
puis Démarrer
les services Symphony.
Actuellement, les données SNMP sont fournies par les services AI
InfoService et AI Watchdog.
• Le service AI Watchdog fournit les valeurs SNMP d’état de service, et le service AI InfoService toutes les autres valeurs.
• Le registre SNMP AI consigne tous les sous-agents (et est utilisé par notre agent d’extension SNMP).
• Les valeurs de gestion de Symphony sont associées à l’identificateur d’objet 1.3.6.1.4.1.34101.1.
2 Utilisez un progiciel SNMP pour interroger l’agent SNMP. Par exemple, vous pouvez utiliser un outil basé sur une interface graphique utilisateur tel que le navigateur MIB d’iReasoning: http://ireasoning.com/mibbrowser.shtml.
3 Lancez le navigateur MIB et ouvrez les fichiers mib Symphony. Les fichiers mib Symphony se trouvent généralement dans Program Files: C:\Program Files\Aimetis\Symphony\fichiers mib.
• Si vous utilisez, par exemple, le navigateur MIB d’iReasoning, vous devez charger les fichiers mib Serveur dans le navigateur: Fichier > Charger les fichiers MIB. Dans le gestionnaire de fichiers qui s’affiche, accédez aux fichiers mib Symphony et sélectionnez-les (Aimetis.mib et Serveur.mib).
• Par ailleurs,
dans la section SNMP using UDP (SNMP avec
le protocole UDP), définissez SNMP Retries (Nombre
de tentatives SNMP) sur 2.
(Outils > Options > onglet Général, champ
SNMP Retries (Nombre de tentatives SNMP) = 2.)
4 Tapez 127.0.0.1 comme adresse, et modifiez les options avancées pour pointer le programme vers votre communauté de lecture (par exemple, communauté « publique= » avec des droits en « LECTURE SEULE »).
Exemple en utilisant le navigateur iReasoning MIB avec le champ Adresse et la boîte de dialogue Options avancées
5 Parcourez toutes les valeurs de gestion actuellement disponibles dans la sous-arborescence Symphony.
Le navigateur MIB affiche les fichiers mib Symphony après une opération de navigation
6 Pour obtenir des descriptions individuelles d’identificateur d’objet, consultez le tableau:
Catégorie |
Détails |
Description |
Trap (Blocage) (Oui/Non) |
Informations du serveur |
ID serveur |
|
|
|
Nom de l’ordinateur serveur |
|
|
versionInfo |
Version du serveur |
Version d’assemblage du serveur Symphony |
|
|
webserviceVersion |
Version du protocole de service Web de Symphony |
|
|
cameraMessageVersion |
Version du protocole de message caméra de Symphony |
|
|
streamingVersion |
Version du protocole de transmission en continu de Symphony |
|
clientBandwidth |
connectedClientNumber |
Nombre de clients connectés à ce serveur Symphony |
|
|
connectedClientIndex |
Valeur unique pour chaque client connecté |
|
|
connectedClientIpAddress |
Adresse IP à partir de laquelle le client est connecté |
|
|
connectedClientUsername |
Nom d’utilisateur avec lequel le client est connecté |
|
|
connectedClientDuration |
Durée pendant laquelle le client a été connecté à ce serveur |
|
|
connectedClientDataReceived |
Données reçues (en Ko) par le client via cette connexion |
|
|
connectedClientCurrentBandWidth |
Bande passante actuelle (en Ko/s) entre le client et ce serveur |
|
cameraInfo |
cameraNumber |
Nombre de caméras gérées par ce serveur |
|
|
cameraID |
Identificateur unique de la caméra |
|
|
cameraName |
Nom de la caméra |
|
|
footagePath |
Chemin vers l’historique de la caméra |
|
|
footageSize |
Taille de l’historique de la caméra (en octets) |
|
storageInfo |
storagePoolNumber |
Nombre de pools de stockage gérés par ce serveur |
|
|
storagePath |
Chemin vers le pool de stockage |
|
|
storageCapacity |
Capacité des pools de stockage (en Mo) |
|
|
storagePercentAvailable |
Capacité disponible dans le pool de stockage, sous forme de pourcentage de storageCapacity |
|
|
storageFootageSize |
Taille de l’historique du pool de stockage (en Mo) |
|
|
storageFootageFiles |
Nombre de fichiers de l’historique du pool de stockage |
|
serviceInfo |
infoServiceStatus |
État du service AI InfoService |
|
|
netSendHistStatus |
État du service AI NetSendHist |
|
|
schedulerStatus |
État du service AI Scheduler |
|
|
trackerNumber |
Nombre de services de suivi |
|
|
trackerID |
L’ID de l’outil de suivi |
|
|
trackerStatus |
État du service AI Tracker pour le trackerID |
|
loginMonitor |
authorizedLoginNotif |
Notification envoyée lors d’une connexion réussie |
Oui |
|
unauthorizedLoginNotif |
Notification envoyée lors d’une tentative de connexion non autorisée |
Oui |
|
loginNotifyIpAddress |
Adresse IP à partir de laquelle le client est connecté |
|
|
loginNotifyUsername |
Nom d’utilisateur avec lequel le client essaie de se connecter |
|
|
loginNotificationMessage |
Message avec des détails supplémentaires sur la tentative de connexion |
|
alarmMonitor |
alarmNotif |
Notification envoyée lorsqu’une alarme se déclenche ou est marquée |
Oui |
|
alarmNotifyCameraId |
ID de la caméra ayant enregistré l’alarme |
|
|
alarmNotifyCameraName |
Nom de la caméra ayant enregistré l’alarme |
|
|
alarmNotifyUserId |
ID de l’utilisateur ayant marqué l’alarme |
|
|
alarmNotifyUserName |
Nom de l’utilisateur ayant marqué l’alarme |
|
|
alarmNotifyMarkedDelay |
Heure à laquelle l’alarme a été marquée |
|
|
alarmNotifyFalseAlarm |
S’agit-il d’une fausse alarme ? |
|
|
alarmNotifyRuleId |
ID de la règle à l’origine de l’alarme |
|
|
alarmNotifyRuleName |
Nom de la règle à l’origine de l’alarme |
|
|
alarmNotifyDBId |
ID de l’alarme |
|
|
alarmNotifyComment |
Commentaires associés à l’alarme |
|
|
alarmNotifyMSSinceChange |
Nombre de millisecondes écoulées entre le début de l’alarme et sa détection |
|
Symphony détecte les connexions non autorisées et toutes les alarmes lorsqu’elles sont déclenchées ou lorsque l’utilisateur les marque comme alarmes. |
Si vous préférez un outil de ligne de commande au lieu d’un navigateur MIB basé sur une interface graphique utilisateur, vous pouvez en utiliser un gratuit (Net-SNMP) pour parcourir les fichiers mib. (La commande snmpwalk exécute automatiquement une séquence de requêtes GETNEXT chaînées.)
• Pour obtenir des instructions, reportez-vous au site Net-SNMP: http://net-snmp.sourceforge.net/
Les sites suivants fournissent également des informations sur le service SNMP:
• Fonctionnement du service SNMP: http://technet.microsoft.com/en-us/library/cc783142(WS.10).aspx
• Utilisation efficace du navigateur MIB: http://www.unleashnetworks.com/resources/articles/88-how-to-effectively-use-a-mib-browser.html