Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

MIB utilitaire spécifique à l’entreprise pour améliorer la couverture SNMP

MIB utilitaire

La MIB utilitaire spécifique à l’entreprise de Juniper Networks, dont l’ID d’objet est {jnxUtilMibRoot 1}, définit des objets pour les compteurs, les entiers et les chaînes. La MIB de l’utilitaire contient une table pour chacun des cinq types de données suivants :

  • Compteurs 32 bits

  • Compteurs 64 bits

  • Entiers signés

  • Entiers non signés

  • Cordes d’octet

Vous pouvez utiliser ces objets MIB de conteneurs pour stocker les données qui ne sont pas prises en charge pour les opérations SNMP. Vous pouvez renseigner les données de ces objets à l’aide de commandes CLI ou à l’aide de scripts Op et d’une API RPC capable d’appeler les commandes CLI.

Chaque type de données a un nom ASCII arbitraire, qui est défini lorsque les données sont renseignées, et un horodatage qui indique l’heure à laquelle l’instance de données a été modifiée pour la dernière fois. Pour obtenir une version téléchargeable de cette MIB, reportez-vous au Guide de l’utilisateur des stratégies de routage, des filtres de pare-feu et des mécanismes de contrôle du trafic.

Pour plus d’informations sur les objets MIB Utility spécifiques à l’entreprise, consultez les rubriques suivantes :

Utiliser la MIB de l’utilitaire spécifique à l’entreprise pour améliorer la couverture SNMP

Vous devrez peut-être avoir des mesures de performances personnalisées même si Junos OS intègre des mesures de performances et des options de surveillance. Pour vous faciliter la surveillance de ces données personnalisées à l’aide d’un système de surveillance standard, Junos OS met à votre disposition une MIB utilitaire spécifique à l’entreprise capable de stocker ces données et d’étendre ainsi la prise en charge SNMP pour la gestion et la surveillance des données de votre choix.

Les commandes CLI suivantes vous permettent de définir et d’effacer les valeurs des objets MIB Utility :

  • request snmp utility-mib set instance name object-type <counter | counter 64 | integer | string | unsigned integer> object-value value

  • request snmp utility-mib clear instance name object-type <counter | counter 64 | integer | string | unsigned integer>

L’option instance name de la request snmp utility-mib <set | clear> commande spécifie le nom de l’instance de données et est l’identifiant principal des données. L’option object-type <counter | counter 64 | integer | string | unsigned integer> vous permet de spécifier le type d’objet et de object-value value définir la valeur de l’objet.

Pour automatiser le processus de remplissage des données MIB Utility, vous pouvez utiliser une combinaison d’une stratégie d’événements et d’un script d’événements. Les exemples suivants montrent la configuration d’une stratégie d’événements pour qu’elle s’exécute show system buffers toutes les heures et qu’elle stocke les données dans des show system buffers objets MIB Utility en exécutant un script d’événement (check-mbufs.slax).

Configuration de la stratégie d’événement

Pour configurer une stratégie d’événements qui exécute check-mbufs.slax la show system buffers commande toutes les heures et appelle pour stocker les données dans des show system buffers objets MIB utilitaires, incluez les instructions suivantes au niveau de la hiérarchie [edit] :

Script check-mbufs.slax

L’exemple suivant montre le check-mbufs.slax script qui est stocké sous /var/db/scripts/event/:

Vous pouvez exécuter la commande suivante pour vérifier les données stockées dans la MIB de l’utilitaire en fonction de la stratégie d’événements et du script indiqués dans les exemples précédents :

REMARQUE :

La show snmp mib walk commande n’est pas disponible sur le système QFabric, mais vous pouvez utiliser des applications clientes SNMP externes pour effectuer cette opération.