Nouveau : le pare-feu IA surveille chaque module et explique chaque incident en termes simples. Découvrez comment ça marche

Référence des modèles SNMP Hermetry

Chaque clé des quatre modèles SNMP intégrés – MIB-II avec IF-MIB, HOST-RESOURCES-MIB, UPS-MIB (RFC 1628) et Printer-MIB – avec OID et unités.

Hermetry fournit quatre modèles SNMP pour les MIB standard. Chacun est un mappage SNMP complet pour un profil d’appareil avec le transport SNMP : les OID à lire, les clés sous lesquelles ils sont stockés, les unités, les échelles et les énumérations. Tous les OID sont numériques, donc aucun fichier MIB n’est nécessaire.

Utiliser un modèle

Un modèle est un profil de la plateforme. Une copie dans votre espace de travail est votre propre profil : vous pouvez la modifier, et une nouvelle version du modèle ne change jamais votre copie. Il n’existe pas encore de bouton qui copie un modèle dans votre espace de travail ; demandez une copie au support Hermetry, ou saisissez vous-même les lignes ci-dessous dans l’onglet SNMP de votre profil (voir Interroger des appareils via SNMP).

Un profil copié affiche « Copié depuis le modèle de la plateforme …. La modification en fait le mappage propre de ce profil ; une nouvelle version du modèle ne le modifie jamais. »

ModèlePourIntervalle d’interrogation
SNMP — MIB-II system + interfaces IF-MIBCommutateurs, routeurs et autres équipements réseau60 s
SNMP — HOST-RESOURCES-MIBServeurs et appliances60 s
SNMP — UPS-MIB (RFC 1628)ASI équipés d’une carte réseau standard60 s
SNMP — Printer-MIB (RFC 3805)Imprimantes réseau300 s

Groupe system (les quatre modèles)

CléOIDStocké commeRemarques
sys.descr1.3.6.1.2.1.1.1.0Attribut
sys.object_id1.3.6.1.2.1.1.2.0Attribut
sys.contact1.3.6.1.2.1.1.4.0Attribut
sys.name1.3.6.1.2.1.1.5.0Attribut
sys.location1.3.6.1.2.1.1.6.0Attribut
uptime1.3.6.1.2.1.1.3.0TélémétrieTimeTicks, secondes ; « Agent uptime »

MIB-II system + interfaces IF-MIB

Par interface, nommée par ifName : état, trafic entrant et sortant en bit/s à partir des compteurs 64 bits, et erreurs en entrée.

CléOIDRemarques
if.count1.3.6.1.2.1.2.1.0Nombre d’interfaces
if.oper.<ifName>1.3.6.1.2.1.2.2.1.8Énumération : up, down, testing, unknown, dormant, notPresent, lowerLayerDown
if.in_bps.<ifName>1.3.6.1.2.1.31.1.1.1.6Débit × 8, bit/s
if.out_bps.<ifName>1.3.6.1.2.1.31.1.1.1.10Débit × 8, bit/s
if.in_errors.<ifName>1.3.6.1.2.1.2.2.1.14Débit, 1/s

La table des interfaces lit au maximum 48 lignes. Les débits nécessitent deux interrogations : la première interrogation après un démarrage ne stocke aucun débit.

HOST-RESOURCES-MIB

CléOIDRemarques
host.uptime1.3.6.1.2.1.25.1.1.0Secondes ; « Host uptime »
host.users1.3.6.1.2.1.25.1.5.0« Users »
host.processes1.3.6.1.2.1.25.1.6.0« Processes »
host.memory_kb1.3.6.1.2.1.25.2.2.0Attribut, KiB
storage.unit_bytes.<descr>1.3.6.1.2.1.25.2.3.1.4Unité d’allocation, octets
storage.size.<descr>1.3.6.1.2.1.25.2.3.1.5En unités d’allocation
storage.used.<descr>1.3.6.1.2.1.25.2.3.1.6En unités d’allocation
cpu.load.<index>1.3.6.1.2.1.25.3.3.1.2%, par processeur

Les lignes de stockage sont nommées par la description du volume (hrStorageDescr), au maximum 24 lignes. Les lignes de processeur sont nommées par leur index, au maximum 64. Taille et utilisation sont en unités d’allocation : multipliez par storage.unit_bytes pour obtenir des octets, par exemple dans une valeur dérivée.

UPS-MIB (RFC 1628)

Identité (tous les attributs) : ups.manufacturer, ups.model, ups.software_version, ups.agent_version, ups.name (OID 1.3.6.1.2.1.33.1.1.1.0 à .1.5.0).

CléOID (1.3.6.1.2.1.33.1. …)Remarques
battery.status2.1.0unknown, normal, low, depleted
battery.seconds_on_battery2.2.0s
battery.minutes_remaining2.3.0min
battery.charge2.4.0%
battery.voltage2.5.0× 0.1, V
battery.current2.6.0× 0.1, A
battery.temperature2.7.0°C
input.line_bads3.1.0Compteur : entrée hors tolérance
output.source4.1.0other, none, normal, bypass, battery, booster, reducer
output.frequency4.2.0× 0.1, Hz
bypass.frequency5.1.0× 0.1, Hz
alarms.present6.1.0Nombre d’alarmes ASI actives
test.result7.3.0donePass, doneWarning, doneError, aborted, inProgress, noTestsInitiated

Par ligne (lignes nommées par index, au maximum 3 chacune) :

ClésUnités
input.frequency.<n>, input.voltage.<n>, input.current.<n>, input.power.<n>Hz (× 0.1), V, A (× 0.1), W
output.voltage.<n>, output.current.<n>, output.power.<n>, output.load.<n>V, A (× 0.1), W, %
bypass.voltage.<n>, bypass.current.<n>, bypass.power.<n>V, A (× 0.1), W

Valeurs nominales (attributs) : rated.input_voltage, rated.input_frequency, rated.output_voltage, rated.output_frequency, rated.output_va, rated.output_power, rated.low_battery_minutes, rated.low_transfer_voltage, rated.high_transfer_voltage.

Conditions d’alarme utiles : output.source == "battery" (sur batterie), battery.status == "low", alarms.present > 0, test.result == "doneError". Voir Règles d’alarme sur les profils d’appareil.

Printer-MIB (RFC 3805)

CléOIDRemarques
printer.description1.3.6.1.2.1.25.3.2.1.3.1Attribut
printer.status1.3.6.1.2.1.25.3.5.1.1.1other, unknown, idle, printing, warmup
printer.device_status1.3.6.1.2.1.25.3.2.1.5.1unknown, running, warning, testing, down
printer.pages1.3.6.1.2.1.43.10.2.1.4.1.1Nombre total de pages imprimées
supply.capacity.<descr>1.3.6.1.2.1.43.11.1.1.8.1Par consommable
supply.level.<descr>1.3.6.1.2.1.43.11.1.1.9.1Par consommable

Les consommables (toner, tambour, bac de récupération) sont nommés par leur description, au maximum 16 lignes. Divisez le niveau par la capacité pour obtenir un pourcentage ; certaines imprimantes renvoient des valeurs négatives pour « unknown » ou « some remaining ».

Noms de clés dans les tables

Lorsque les lignes sont nommées par la valeur d’une colonne, cette valeur est rendue valide pour un nom de clé : toute suite de caractères autres que les lettres, les chiffres, _ et - devient un seul _, les _ en début et en fin sont supprimés, et le nom est tronqué à 48 caractères. Ainsi eth0 reste eth0, et GigabitEthernet0/1 devient GigabitEthernet0_1. Effectuez une interrogation de test pour voir les clés exactes avant de créer des règles d’alarme ou des tableaux de bord qui les utilisent.

Voir aussi