Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Informations générales

Problème

Solution

Introduction

Ce document décrit comment configurer Cisco Policy Suite (CPS) avant le log collect erasecat4000_flash:.

Conditions préalables

Conditions requises

Cisco vous recommande de prendre connaissance des rubriques suivantes :

- Linux

- CPS

- Fonction PCRF (Policy Control Rule Function)

- Agent de routage de diamètre (vDRA)

- Conteneur Docker

Cisco recommande que vous ayez un accès privilégié :

- Accès racine à l'interface CLI vDRA CPS

- qns-svn accès utilisateur aux interfaces utilisateur graphiques CPS (Policy Builder et CPS Central)

Components Used

Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :

- CPS cisco-policy-dra 21.1.0

- MongoDB v3.6.17

- Conteneur Docker

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.

Informations générales

La collecte automatique des journaux permet de collecter tous les journaux requis auprès de vDRA pour les conditions d'interruption. Les log collect prend en charge la collecte de tous les journaux possibles sur toutes les machines virtuelles (VM) avec une seule commande.

- Liste des journaux collectés :

- Journaux QNS consolidés

- Journaux Po consolidés

- Journaux Orchestrator

- Commande Top

- Journaux du conteneur Docker

- Journaux Journalctl

- Journaux mongols

- Prise en charge de la collecte heapdump

- Prise en charge de Threaddump

- Prise en charge de la collecte des journaux par catégorie

- Prise en charge de la collecte des journaux vmwise

- Prise en charge de la configuration des détails du serveur DIM/externe vers lequel les journaux doivent être copiés

- Prise en charge de l'affichage des configurations de fonctionnalités actuelles

Problème

Les log collect L'interface de ligne de commande (CLI) est la collecte automatique des journaux pour les conditions d'indisponibilité qui collecte divers journaux et les compresse dans l'archive des journaux CPS.

L'erreur « SCP to server failed » est signalée lorsque l'interface de ligne de commande de collecte de journal est exécutée.

admin@orchestrator[labnode]# log collect all duration 1

===================== Collecting Docker container logs =====================

================ Collection of Docker container logs ended =================

======================== Collecting journalctl logs ========================

=================== collection of journalctl logs ended ====================

===================== Collecting top outputs from vms ======================

======================= collection of top logs ended =======================

====================== Collecting prometheus snapshot =======================

================== collection of prometheus snapshot ended ==================

=========================== Collecting debug tech ===========================

====================== collection of debug tech ended =======================

=========================== Collecting mongo logs ===========================

====================== collection of mongo logs ended =======================

SCP to server 10.10.10.10 failed, Please check in https://<Master-IP>/orchestrator/downloads/logs

Solution

1. Configurez le serveur externe avec l'adresse IP, le numéro de port, le nom d'utilisateur et le mot de passe pour la collecte de journaux avec le log collect config ip erasecat4000_flash:.

admin@orchestrator[labnode]# log collect config ip ip_address port port user user

Password:password

2. Vérifiez la configuration du serveur externe avec le log collect show erasecat4000_flash:.
admin@orchestrator[labnode]# log collect show

Log collect configurations Current Value

---------------------------- --------------------------------

ip 10.10.10.20

port 22

user user

password ABCDEF0123456789ABCDEF0123456789

3. Exécutez la commande log collect all pour collecter les journaux et copier le fichier journal compressé sur le serveur externe.

Attention : La durée en heures doit être un nombre entier naturel. Par exemple 1. Les nombres décimaux ne sont pas autorisés.

log collect all [ duration

]