Passer au contenu principal
Version : 8.6.0

Comment surveiller les appareils dans le réseau via SNMP et lire des valeurs spécifiques ?

Ce guide explique brièvement ce qu'est SNMP, comment activer SNMP dans KentixONE et comment utiliser le glossaire OID, la structure MIB et les informations sur les Traps pour l'intégration dans des systèmes externes.

Prérequis

  • Accès à l'interface Web de KentixONE
  • Rôle avec les droits pour modifier la configuration
  • Facultatif : Navigateur MIB (par ex. iReasoning) pour tester les OIDs

Aperçu

  • Le SNMP (Simple Network Management Protocol) permet la surveillance et l'interrogation des appareils via des OIDs décrits dans une MIB.
  • KentixONE prend en charge SNMP v2c et v3. De plus, des Traps SNMP (événements) peuvent être envoyés à des systèmes tiers.
  • Le glossaire OID peut être téléchargé directement depuis KentixONE et répertorie toutes les valeurs disponibles pour interrogation du système.

Guide pas à pas

1. Accédez à la configuration SNMP

Naviguez vers Configuration → Communication → SNMP.

2. Activez SNMP et ajustez les options

Activez SNMP et, si nécessaire, sélectionnez l'option « Interrogation immédiate après réception de Trap ». Téléchargez le « Glossaire OID » si nécessaire.

Note

Vous devez sauvegarder après activation pour rendre le "Glossaire OID" visible.

Note

Versions SNMP : Utilisez v3 si possible, car elle offre une authentification/chiffrement. Pour des tests simples, v2c suffit.

3. Configurer les accès

Dans « Accès SNMP », vous pouvez configurer des comptes de requête pour des systèmes externes (ex. : Communauté pour v2c ou User/Pass/Priv pour v3).

Type SNMPDescription
Fournir des donnéesLes données peuvent être interrogées par un appareil externe
Récupérer des donnéesL'appareil Kentix interroge des données de systèmes externes
Envoyer des TrapsLes alertes sont envoyées à des appareils externes

4. Télécharger le glossaire OID

Avec « Télécharger le glossaire OID », vous obtenez un aperçu CSV de tous les OIDs. Utilisez-le pour les systèmes de surveillance et les navigateurs MIB.

5. Comprendre la structure de la MIB

  • Les OIDs Kentix commencent sous la branche Enterprise. Les sections fréquentes incluent « system », « sensors », « zones », « logbook », « event ».
  • Les tableaux (…Table) contiennent des valeurs de mesure et de statut, organisées par lignes, comme température, humidité, CO, mouvement, vibration, etc.
Structure de la MIB

Les OIDs des appareils Kentix peuvent être consultés via un navigateur MIB (par exemple https://ireasoning.com/mibbrowser.shtml).

La structure de base pour un AlarmManager est la suivante :

OIDNom
.1.3.6.1.4.1.37954.5kentixdevices
.1.3.6.1.4.1.37954.5.1system
.1.3.6.1.4.1.37954.5.1.1valuemultiplier
.1.3.6.1.4.1.37954.5.1.2alarmstate
.1.3.6.1.4.1.37954.5.1.3energy
.1.3.6.1.4.1.37954.5.2sensors
.1.3.6.1.4.1.37954.5.2.1generalTable
.1.3.6.1.4.1.37954.5.2.2temperatureTable
.1.3.6.1.4.1.37954.5.2.3humidityTable
.1.3.6.1.4.1.37954.5.2.4dewpointTable
.1.3.6.1.4.1.37954.5.2.5coTable
.1.3.6.1.4.1.37954.5.2.6motionTable
.1.3.6.1.4.1.37954.5.2.7vibrationTable
.1.3.6.1.4.1.37954.5.2.8latencyTable
.1.3.6.1.4.1.37954.5.2.100inputs
.1.3.6.1.4.1.37954.5.2.101outputs
.1.3.6.1.4.1.37954.5.2.102pdus
.1.3.6.1.4.1.37954.5.3zones
.1.3.6.1.4.1.37954.5.3.1zoneTable
.1.3.6.1.4.1.37954.5.4logbook
.1.3.6.1.4.1.37954.5.4.1systemLogbookTable
.1.3.6.1.4.1.37954.5.4.2accessLogbookTable
.1.3.6.1.4.1.37954.5.4.3eventLogbookTable
.1.3.6.1.4.1.37954.5.100event

Exemple de table MIB AlarmManager

6. Interpréter correctement les types de Trap

Les Traps contiennent, entre autres, un ID unique d'appareil (eventGlobalIndex), un horodatage, le type de Trap (eventTraptype) ainsi que des informations détaillées (source, appareil, mesure, zone d'alarme). Cela permet de corréler précisément les alarmes.

Description des Traps (variables)

Voici les principales variables Trap avec leurs OIDs et significations. Ces valeurs correspondent à la MIB Kentix et sont destinées à une évaluation dans des systèmes externes.

AlarmManager / PowerManager / PDU

NomOIDDescriptionValeurs possibles
eventGlobalIndex.1.3.6.1.4.1.37954.5.100.1Identifiant unique de l'appareilex. 5 (AlarmManager)
eventTimestamp.1.3.6.1.4.1.37954.5.100.2Horodatage au format Unix lors de l'alarmeex. 1600438199
(vendredi 18 septembre 2020)
eventTraptype.1.3.6.1.4.1.37954.5.100.3Type d'alerte enregistré comme entier1=Température, 2=Humidité,
3=Point de rosée, etc.
eventAlarmState.1.3.6.1.4.1.37954.5.100.4État d'alarme0=Pas d'alarme, 1=Alarme en cours
eventAlarmDescription.1.3.6.1.4.1.37954.5.100.5Valeurs décrivant l'état d'alarmeAlarme sabotage ; Alerte
système ; Alarme, etc.
eventSource.1.3.6.1.4.1.37954.5.100.6Source du déclenchementBatterie ; CO ; Température ; Qualité de
l'air, etc.
eventDevice.1.3.6.1.4.1.37954.5.100.7Nom de l'appareil déclencheurex. MultiSensor Bureau 1
eventMeasurement.1.3.6.1.4.1.37954.5.100.8Mesure ayant déclenché l'alarmeex. 30,2°C
eventAlarmzone.1.3.6.1.4.1.37954.5.100.9Zone d'alarme où l'alarme est apparueex. Salle serveur

...

Astuce

Pour des informations détaillées, consultez également SNMP.

7. Docker

Astuce

Ouverture des ports SNMP :

  • Ouvrez les ports UDP 161 et 162 pour les communications SNMP (v2/v3)
  • Ouvrez également les ports UDP 41.000 et 41.001 pour les réponses