Activation de SNMP

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.

 

chpt2e00002.png 

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).

chpt2e00003.png 

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.

chpt2e00004.png 

Boîte de dialogue des services Windows avec le service SNMP

4       Cliquez sur l’onglet Sécurité.

chpt2e00005.png 

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 »).

chpt2e00006.png

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.

chpt2e00007.png 

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:

Détails des fichiers mib

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.

 

Outils et informations supplémentaires

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