Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Antecedentes

Problema

Solución

Introducción

Este documento describe cómo configurar Cisco Policy Suite (CPS) antes de que log collect comando.

Prerequisites

Requirements

Cisco recomienda que tenga conocimiento sobre estos temas:

- Linux

- CPS

- Función de regla de control de políticas (PCRF)

- Agente de enrutamiento de diámetro (vDRA)

- Contenedor Docker

Cisco recomienda que debe tener acceso con privilegios:

- Acceso raíz a CPS vDRA CLI

- acceso de usuario a las interfaces gráficas de usuario de CPS (Policy Builder y CPS Central)

Componentes Utilizados

La información que contiene este documento se basa en las siguientes versiones de software y hardware.

- CPS cisco-policy-dra 21.1.0

- MongoDB v3.6.17

- Contenedor 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 tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.

Antecedentes

La recopilación de registros automatizada ayuda a recopilar todos los registros necesarios de vDRA para las condiciones de interrupción. log collect admite la recopilación de todos los registros posibles en todas las máquinas virtuales (VM) con un solo comando.

- Lista de registros recopilados:

- Registros QNS consolidados

- Registros PB consolidados

- Registros de Orchestrator

- Comando superior

- Registros del contenedor Docker

- Registros de diario

- Registros Mongo

- Soporte para recolectar heapdump

- Soporte para recolectar el volcado de rosca

- Compatibilidad para recopilar registros por categorías

- Soporte para recopilar registros vmwise

- Soporte para configurar los detalles del servidor externo/DIM en el que se deben copiar los registros

- Compatibilidad para mostrar las configuraciones de funciones actuales

Problema

log collect CLI es la recopilación de registros automatizada para las condiciones de interrupción que recopila varios registros y los comprime en el archivo de registro de CPS.

El error "SCP to server failed" se informa cuando se ejecuta la CLI de recopilación de registros.

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

Solución

1. Configure el servidor externo con la dirección IP, el número de puerto, el nombre de usuario y la contraseña para la recopilación de registros con el log collect config ip comando.

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

Password:password

2. Compruebe la configuración del servidor externo con el log collect show comando.
admin@orchestrator[labnode]# log collect show

Log collect configurations Current Value

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

ip 10.10.10.20

port 22

user user

password ABCDEF0123456789ABCDEF0123456789

3. Ejecute el log collect all para recopilar registros y copiar el archivo de registro comprimido en el servidor externo.

Precaución: El período de tiempo de duración en horas debe ser un número entero natural. Por ejemplo 1. No se permiten números decimales.

log collect all [ duration

]