Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Achtergrondinformatie

Probleem

Oplossing

Inleiding

Dit document beschrijft hoe u Cisco Policy Suite (CPS) moet configureren voordat de log collect uit.

Voorwaarden

Vereisten

Cisco raadt kennis van de volgende onderwerpen aan:

- Linux

- CPS

- Beleidscontroleregel (PCRF)

- Diameter Routing Agent (vDRA)

- Docker Container

Cisco raadt aan dat u alleen bevoorrechte toegang moet hebben:

- Root access to CPS vDRA CLI

- qns-svn gebruikerstoegang tot CPS GUI’s (beleidsmaker en CPS Central)

Gebruikte componenten

De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:

- CPS cisco-policy-dra 21.1.0

- MongoDB v3.6.17

- Docker container

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.

Achtergrondinformatie

Geautomatiseerde logverzameling helpt bij het verzamelen van alle vereiste logs van vDRA voor storingscondities. Het log collect opdracht ondersteunt het verzamelen van alle mogelijke logbestanden over alle virtuele machines (VM's) met één opdracht.

- Lijst van stammen die worden verzameld:

- Geconsolideerde QNS-logbestanden

- Geconsolideerde PB-logbestanden

- Logboeken voor orkestrators

- Topopdracht

- Logbestanden van docker-containers

- Journalctl Logs

- Mongo logs

- Ondersteuning om heapdump te verzamelen

- Ondersteuning voor het verzamelen van threaddump

- Ondersteuning voor het verzamelen van logbestanden categorie

- Ondersteuning voor het verzamelen van logbestanden vmwise

- Ondersteuning voor het configureren van gegevens van externe / DIM-server waarnaar logbestanden moeten worden gekopieerd

- Ondersteuning voor weergave van de huidige functieconfiguraties

Probleem

Het log collect CLI is de geautomatiseerde logverzameling voor stroomstoringen die verschillende logbestanden verzamelt en comprimeert in het CPS-logarchief.

De "SCP naar server mislukt" fout wordt gemeld wanneer het logbestand verzamelt CLI wordt uitgevoerd.

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

Oplossing

1. Configureer de externe server met het IP-adres, poortnummer, gebruikersnaam en wachtwoord voor de logverzameling met de log collect config ip uit.

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

Password:password

2. Controleer de externe serverconfiguratie met de log collect show uit.
admin@orchestrator[labnode]# log collect show

Log collect configurations Current Value

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

ip 10.10.10.20

port 22

user user

password ABCDEF0123456789ABCDEF0123456789

3. Voer de log collect all opdracht om logbestanden te verzamelen en het gecomprimeerde logbestand naar de externe server te kopiëren.

Voorzichtig: De duurperiode in uren moet een natuurlijk gehele getal zijn. Bijvoorbeeld 1. Decimale getallen zijn niet toegestaan.

log collect all [ duration

]