Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Suivi et journalisation des opérations Junos OS

Les opérations de suivi et de journalisation vous permettent de suivre les événements qui se produisent dans l’équipement (à la fois les opérations normales et les conditions d’erreur) et de suivre les paquets générés par l’équipement ou transmis par l’équipement. Les résultats des opérations de suivi et de journalisation sont placés dans des fichiers du répertoire /var/log .

Traçage à distance

Junos OS offre une option permettant d’effectuer un suivi à distance pour des processus spécifiques, ce qui réduit considérablement l’utilisation de l’espace de stockage interne de l’équipement pour le suivi et est analogue à la journalisation du système à distance. Vous configurez le traçage à distance à l’échelle du système à l’aide de l’instruction tracing au niveau de la [edit system] hiérarchie. Par défaut, le traçage à distance n’est pas configuré. Vous pouvez désactiver le suivi à distance pour des processus spécifiques à l’aide de l’instruction no-remote-trace au niveau de la [edit process-name traceoptions] hiérarchie. Cette fonctionnalité n’altère en rien la fonctionnalité de suivi local et les fichiers de journalisation sont stockés sur l’appareil.

Junos OS prend en charge le suivi à distance pour les processus suivants :

  • chassisd : processus de contrôle du châssis

  • eventd : processus de traitement des événements

  • cosd — Processus de classe de service

  • spd : processus de services adaptatifs

Pour activer le suivi à distance à l’échelle du système, incluez l’instruction destination-override syslog host au niveau de la [edit system tracing] hiérarchie. Cela spécifie l’hôte distant exécutant le processus de journalisation système (syslogd), qui collecte les traces. Les traces sont écrites dans le(s) fichier(s) sur l’hôte distant selon la configuration syslogd dans /etc/syslog.conf. Par défaut, le traçage à distance n’est pas configuré.

Pour remplacer la configuration de traçage à distance à l’échelle du système pour un processus particulier, incluez l’instruction no-remote-trace dans la [edit process-name traceoptions] hiérarchie. Lorsque no-remote-trace cette option est activée, le processus effectue un traçage local.

Note:

Lorsque le suivi à distance est configuré, les traces sont envoyées à l’hôte distant.

Pour collecter des traces, utilisez la local0 fonction comme sélecteur dans le fichier /etc/syslog.conf sur l’hôte distant. Pour séparer les traces de différents processus dans différents fichiers, incluez le nom du processus ou le nom du fichier de trace s’il est spécifié au niveau de la hiérarchie [modifier process-name le fichier de traceoptions], dans le champ Programme de /etc/syslog.conf. Si votre serveur syslog prend en charge l’analyse du nom d’hôte et du nom du programme, vous pouvez séparer les traces des différents processus.

Opérations de journalisation

Les opérations de journalisation utilisent un mécanisme de journalisation système similaire à l’utilitaire syslogd UNIX pour enregistrer les opérations de haut niveau à l’échelle du système, telles que les interfaces actives ou inactives et les utilisateurs se connectant ou se déconnectant de l’appareil. Vous configurez ces opérations à l’aide de l’instruction syslog au niveau de la [edit system] hiérarchie, comme décrit dans Présentation du journal système de Junos OS, et à l’aide de l’instruction options au niveau de la [edit routing-options] hiérarchie, comme décrit dans la bibliothèque de protocoles de routage Junos OS pour les périphériques de routage.

Opérations de traçage

Les opérations de suivi enregistrent des messages plus détaillés sur le fonctionnement des protocoles de routage, tels que les différents types de paquets de protocole de routage envoyés et reçus, et les actions de stratégie de routage. Vous configurez les opérations de suivi à l’aide de l’instruction traceoptions . Vous pouvez définir des opérations de suivi dans différentes parties de la configuration du routeur :

  • Opérations de suivi globales : définissez le suivi pour tous les protocoles de routage. Vous définissez ces opérations de suivi au niveau hiérarchique [edit routing-options] de la configuration.

  • Opérations de suivi spécifiques au protocole : définissez le suivi pour un protocole de routage spécifique. Vous définissez ces opérations de suivi dans la [edit protocols] hiérarchie lors de la configuration du protocole de routage individuel. Les opérations de suivi spécifiques au protocole remplacent toutes les opérations équivalentes que vous spécifiez dans l’instruction globale traceoptions . S’il n’y a pas d’opérations équivalentes, elles complètent les options de suivi globales. Si vous ne spécifiez aucun suivi spécifique au protocole, le protocole de routage hérite de toutes les opérations de suivi globales.

  • Opérations de suivi au sein d’entités de protocole de routage individuelles : certains protocoles vous permettent de définir des opérations de suivi plus granulaires. Par exemple, dans le Border Gateway Protocol (BGP), vous pouvez configurer des opérations de suivi spécifiques aux pairs. Ces opérations remplacent toutes les opérations équivalentes à l’échelle du BGP ou, s’il n’y a pas d’équivalents, les complètent. Si vous ne spécifiez aucune opération de suivi spécifique à l’homologue, les homologues héritent, d’une part, de toutes les opérations de suivi à l’échelle du BGP et, d’autre part, des opérations de suivi globales.

  • Opérations de suivi d’interface : définissez le traçage pour les interfaces de routeur individuelles et pour le processus d’interface lui-même. Vous définissez ces opérations de suivi au [edit interfaces] niveau hiérarchique de la configuration, comme décrit dans la bibliothèque d’interfaces réseau Junos OS pour les périphériques de routage.