Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Surveillance de l’état avec SNMP (prolonger l’alarme RMON)

Comprendre la surveillance de l’état

La surveillance de l’état est une fonctionnalité SNMP qui étend l’infrastructure d’alarme RMON pour fournir une surveillance d’un ensemble d’objets prédéfinis (par exemple, l’utilisation des systèmes de fichiers, l’utilisation des processeurs et l’utilisation de la mémoire) et pour les processus Junos OS données.

Vous activez la fonction de surveillance de l’état en health-monitor utilisant l’instruction au [edit snmp] niveau de la hiérarchie. Vous pouvez également configurer des paramètres de surveillance de l’état, tels qu’un seuil en cours d’évolution, un seuil croissant et un intervalle. Si la valeur d’un objet surveillé dépasse le seuil de montée ou de chute, une alarme est déclenchée et un événement peut être enregistré.

Le seuil en baisse est le seuil inférieur pour l’instance d’objet surveillé. Le seuil d’augmentation est le seuil supérieur pour l’instance d’objet surveillé. Chaque seuil est exprimé en pourcentage de la valeur maximale possible. L’intervalle représente la période de temps, en secondes, sur laquelle l’instance de l’objet est échantillonée et comparée à la hausse et à la baisse des seuils.

Les événements sont générés uniquement lorsqu’un seuil est d’abord franchi dans une direction unique, plutôt qu’après chaque intervalle d’exemple. Par exemple, si une alarme de seuil montante et son événement correspondant sont augmentés, il n’y a plus d’événement de franchissement de seuil avant qu’une alarme correspondant ne se produise.

Les entrées de journal système pour les événements de surveillance d’état ont une balise HEALTH INAS (health-and-a-SNMPD_RMON_EVENTLOG étiquette) correspondante. Cependant, le moniteur d’état envoie un RMON générique qui s’élève et tombeTT des pièges. Vous pouvez utiliser la commande opérationnelle pour afficher les informations sur les journaux et les alarmes des show snmp health-monitor moniteurs d’état.

Lorsque vous configurez le moniteur d’état, des informations de surveillance pour certaines instances d’objet sont disponibles, comme indiqué dans Tableau 1 .

Tableau 1 : Instances d’objets surveillés

Objet

Description

jnxHStoragePercenter.1

Surveille le /dev/ad0s1a: système de fichiers du commutateur. Il s’agit de la montage sur /.

jnxHrStoragePercentused.2

Surveille le /dev/ad0s1e: système de fichiers du commutateur. Il s’agit de la configuration du système de fichiers sur /config .

jnxOperatingCPU (RE0)

Surveille l’utilisation du processeur par le moteur de routage (RE0).

jnxOperatingBuffer (RE0)

Surveille la quantité de mémoire disponible sur le moteur de routage (RE0).

sysApplEllomrunCPU

Surveille l’utilisation du processeur pour chaque Junos OS de données (également appelé daemon). Plusieurs instances d’un même processus sont contrôlées et indexées séparément.

sysApplEllomrunMemory

Surveille l’utilisation de la mémoire pour chaque Junos OS processus. Plusieurs instances d’un même processus sont contrôlées et indexées séparément.

Configuration de la surveillance de l’état

Ce sujet décrit comment configurer la fonctionnalité de surveillance de l’état pour les QFX Series et les équipements OCX Series.

La fonctionnalité de surveillance de l’état étend l’infrastructure d’alarme SNMP RMON afin de fournir une surveillance prédéfinie d’un ensemble d’instances d’objets (telles que l’utilisation du système de fichiers, l’utilisation du processeur et l’utilisation de la mémoire) et les instances d’objets dynamiques (telles que les processus Junos OS).

Pour configurer la surveillance de l’état:

  1. Configurez le moniteur d’état:
  2. Configurez la baisse des seuils:

    Quelques chiffres clés :

  3. Configurez le seuil croissant:

    Quelques chiffres clés :

  4. Configurer l’intervalle:

    Quelques chiffres clés :

Configuration de la surveillance de l’état sur les équipements s’exécutant Junos OS

À mesure que le nombre d’équipements gérés par un système de gestion de réseau (NMS) typique augmente et que la complexité des équipements eux-mêmes augmente, il devient de plus en plus difficile pour le NMS d’utiliser des sondages pour surveiller les équipements. Une approche plus évolutive consiste à s’appuyer sur les équipements réseau pour informer le NMS lorsque quelque chose nécessite une attention.

Sur Juniper Networks routeurs, les alarmes et les événements RMON fournissent une grande partie de l’infrastructure nécessaire pour réduire les coûts d’interrogation des NMS. Cependant, avec cette approche, vous devez configurer le système NMS pour configurer des objets spécifiques MIB dans des alarmes RMON. Cette situation exige souvent une expertise spécifique aux équipements et une personnalisation de l’application de surveillance. En outre, certaines MIB instances objet qui ont besoin d’être gérées ne sont définies qu’au moment de l’initialisation ou de la modification au moment de l’exécuter et ne peuvent pas être configurées à l’avance.

Pour résoudre ces problèmes, le moniteur d’état étend l’infrastructure d’alarme RMON pour fournir une surveillance prédéfinie d’un ensemble sélectionné d’instances d’objets (pour l’utilisation du système de fichiers, l’utilisation du processeur et l’utilisation de la mémoire) et comprend la prise en charge d’instances d’objets dynamiques ou inconnues (par exemple, les processus Junos OS).

La surveillance de l’état est conçue pour minimiser les besoins de configuration des utilisateurs. Pour configurer les entrées de surveillance de l’état, inclure health-monitor l’instruction au niveau de la [edit snmp] hiérarchie:

La configuration des événements de surveillance au niveau de la hiérarchie établit des [edit snmp health-monitor] intervalles d’interrogation pour l’état global du système. Si vous définissez ces mêmes options au niveau hiérarchique, un événement SNMP est généré par l’équipement si le pourcentage de mémoire de plan de données utilisé par le système de détection et de prévention des intrusions (IDP) augmente au-dessus ou tombe en dessous de vos [edit snmp health-monitor idp] paramètres.

Vous pouvez utiliser la commande opérationnelle pour afficher les informations sur les journaux et les alarmes des show snmp health-monitor moniteurs d’état.

Ce sujet décrit la configuration minimale requise et traite des tâches suivantes pour la configuration du moniteur d’état:

Objets surveillés

Lorsque vous configurez le moniteur d’état, des informations de surveillance pour certaines instances d’objet sont disponibles, comme indiqué dans Tableau 2 .

Tableau 2 : Instances d’objets surveillés

Objet

Description

jnxHrStoragePercentUsed.1

Surveille le système de fichiers suivant sur le routeur ou le commutateur:

/dev/ad0s1a:

Il s’agit de la montage sur /.

jnxHrStoragePercentUsed.2

Surveille le système de fichiers suivant sur le routeur ou le commutateur:

/dev/ad0s1e:

Il s’agit de la configuration du système de fichiers sur /config .

jnxOperatingCPU (RE0)

Surveille l’utilisation du processeur pour les moteurs de routage RE0RE1 (et). Les valeurs attribuées aux moteurs de routage dépendent de l’utilisation du MIB chassis d’un modèle d’index zéro ou ones. Le schéma d’indexation étant configurable, l’index approprié est déterminé lors de l’initialisation du routeur ou du commutateur et de la modification de la configuration. Si le routeur ou le commutateur ne dispose que d’une seule moteur de routage, la surveillance de l’entrée d’alarme est supprimée après cinq tentatives échec pour obtenir la valeur RE1 du processeur.

jnxOperatingCPU (RE1)

jnxOperatingBuffer (RE0)

Surveille la quantité de mémoire disponible sur les moteurs de routage RE0RE1 (et). L’indexation de cet objet étant identique à celle de l’objet, les valeurs de l’index sont modifiées en fonction du schéma d’indexation utilisé dans le jnxOperatingCPU MIB. De même, si le routeur ou le commutateur ne dispose que d’une seule moteur de routage, la surveillance de l’entrée jnxOperatingCPURE1 d’alarme est moteur de routage.

jnxOperatingBuffer (RE1)

sysApplElmtRunCPU

Surveille l’utilisation du processeur pour chaque Junos OS de données (également appelé daemon). Plusieurs instances d’un même processus sont contrôlées et indexées séparément.

sysApplElmtRunMemory

Surveille l’utilisation de la mémoire pour chaque Junos OS processus. Plusieurs instances d’un même processus sont contrôlées et indexées séparément.

Configuration minimale de la surveillance de l’état

Pour permettre la surveillance de l’état du routeur ou du commutateur, inclure health-monitor l’instruction au niveau de la [edit snmp] hiérarchie:

Configuring the Falling Threshold or Rising Threshold

Le seuil de baisse est inférieur (exprimé en pourcentage de la valeur maximale possible) pour la variable surveillé. Lorsque la valeur de l’échantillon actuel est inférieure ou égale à ce seuil et que la valeur au cours du dernier intervalle d’échantillonnage est supérieure à ce seuil, un événement unique est généré. Un événement unique est également généré si le premier échantillon après la validité de cette entrée est inférieur ou égal à ce seuil. Une fois qu’un événement est généré, un autre événement en cours ne peut pas être généré tant que la valeur de l’échantillon ne dépasse pas ce seuil et atteint ce seuil. Vous devez spécifier le seuil en cours en pourcentage de la valeur maximale possible. Le pourcentage est par 70 défaut.

Par défaut, le seuil croissant est en pourcentage de la valeur maximale possible pour 80 l’instance d’objet surveillé. Le seuil d’augmentation est le seuil supérieur de la variable surveillé. Lorsque la valeur de l’échantillon actuel est supérieure ou égale à ce seuil et que la valeur au cours du dernier intervalle d’échantillonnage est inférieure à ce seuil, un événement unique est généré. Un événement unique est également généré si le premier échantillon après la validité de cette entrée est supérieur ou égal à ce seuil. Une fois un événement croissant généré, un autre événement ne peut pas être généré tant que la valeur échantillonée ne passe pas au-dessous de ce seuil et atteint le seuil de baisse. Vous devez spécifier le seuil croissant en pourcentage de la valeur maximale possible pour la variable surveillé.

Pour configurer le seuil ou le seuil croissant, inclure l’ou l’énoncé au falling-thresholdrising-threshold niveau de la [edit snmp health-monitor] hiérarchie:

percentage peut être une valeur de 1 par 100 le biais .

Toutes les instances d’objets surveillés par le moniteur d’état s’appliquent à la baisse et à l’augmentation des seuils.

Configuration de l’intervalle

L’intervalle représente la période de temps, en secondes, sur laquelle l’instance de l’objet est échantillonée et comparée à la hausse et à la baisse des seuils.

Pour configurer l’intervalle, inclure l’instruction et spécifier le nombre de secondes au niveau interval[edit snmp health-monitor] de la hiérarchie:

seconds peut être une valeur de 1 par 2147483647 le biais . Le par défaut est 300 de quelques secondes (5 minutes).

Entrées et traps de journal

Les entrées de journal système générées pour tous les événements de surveillance d’état (seuils franchis, erreurs, etc.) ont une balise correspondante plutôt qu’une HEALTHMONITORSNMPD_RMON_EVENTLOG balise générique. Cependant, le moniteur d’état envoie un RMON et risingThresholdfallingThreshold des traps génériques.

Exemple: Configuration de la surveillance de l’état

Configurez le moniteur d’état:

Dans cet exemple, l’intervalle d’échantillonnage est de 10 minutes, la valeur maximale de chaque instance d’objet surveillé est de 10 minutes, et le seuil croissant est en pourcentage de la valeur maximale possible pour chaque instance d’objet 6008575 surveillé.