Inhalt

Einleitung

Voraussetzungen

Self-Service-Konfiguration und -Validierung

Syslog-Hostkonfiguration über DNAC erstellen

Überprüfen des Empfangs von Syslog-Daten auf CX-Agent

CX-Agent-Systemprotokolle Mikroservice-Protokolle anzeigen

Einleitung

In diesem Dokument werden die erforderlichen Schritte zur Verwendung der Syslog-Telemetrie zur Optimierung der Funktionen des automatischen Fehlermanagements (AFM), der Fehler und der Syslogs-Funktionen beschrieben.

Voraussetzungen

- Abdeckung von L2-Geräten im Campus-Netzwerk

- Cisco Digital Network Architecture Center (DNAC)

- CX Cloud Agent (am Standort)

Self-Service-Konfiguration und -Validierung

Detaillierte Anweisungen finden Sie hier: https://www.cisco.com/c/en/us/support/docs/cloud-systems-management/cx-cloud-agent/217292-cx-cloud-agent-overview.html#anc35

Syslog-Hostkonfiguration über DNAC erstellen

Version 1. x: Navigieren Sie zu Design > Network Settings > Network (Design > Netzwerkeinstellungen > Netzwerk), wie im Bild gezeigt.

Version 2.x: Navigieren Sie zu Design > Network Settings > Telemetry > Syslogs wie im Bild gezeigt.

Der "Syslog-Server" für das CX Cloud Campus-Netzwerk ist die CX-Agent-IP-Adresse.

Anmerkung: Der Syslog-Standardschweregrad des Geräts ist 6 (Informationen), wenn sie einem Standort und/oder einer Bereitstellung zugewiesen werden.

Tipp: Überprüfen Sie, ob der Protokollhost-Befehl in einer Anwendung vorhanden ist, die die IP-Adresse des CX-Agent sowie alle erforderlichen VRF-Instanzen enthält, sobald die Konfiguration in DNA-C abgeschlossen ist.

Überprüfen des Empfangs von Syslog-Daten auf CX-Agent

Der CLI-Zugriff auf den CX-Agent erfordert die cxcadmin-Anmeldeinformationen. Dieses Kennwort wird bei der Erstbereitstellung der CX-Agent-Software erstellt und kann von TAC-Support-Technikern nicht abgerufen werden. Der cxcadmin-Benutzer verfügt über die Berechtigungen zum Ausführen der angegebenen Befehle, die für den Prozess zur Überprüfung des Status der Syslog-Telemetrie gelten.

CX-Agent-Systemprotokolle Mikroservice-Protokolle anzeigen

1. Erfassen Sie den POD-Namen des Syslogms:

kubectl get pods | grep syslogms

2. Geben Sie den vollständigen syslogms pod name an, und zeigen Sie die Syslog-POD-Protokolle an:

kubectl logs syslogms-654877bf9-vqskt

3. Die Syslog-Protokolle erhöhen die gesendeten/[empfangenen] Zähler entsprechend:

[INFO ] 2022-04-08 17:36:52.524 syslogms-654877bf9-vqskt [Timer-3] SERVICE [run] - Total message Recived : 284427 sent : 283542

4. Nicht alle Syslog-Ereignisse gelten für das CX Cloud Campus Network. Protokollanweisungen bestätigen daher, dass eine Syslog-Meldung empfangen, aber anderweitig abgelehnt wurde. Bei der Syslog-Quelle muss es sich um ein verwaltetes Gerät über DNAC handeln, das mit der Liste der unterstützten Geräte im Campus-Netzwerk kompatibel ist. Systemprotokolle zeigen an, ob eine Syslog-IC aufgrund eines ungültigen Syslog/oder einer IP-Adresse eines unbekannten Geräts abgelehnt wurde:

[WARN ] 2022-04-11 17:07:55.377 syslogms-654877bf9-vqskt [Thread-0] SERVICE [run] - Rejected Syslog message rules not matched or ip not found - RemoteNode : 9793776e-dee3-4007-8a4b-abcd12345 ,customerid : abc1234 ,Message : {"receivedTime": 1649696875377, "syslogTimeStamp": "2022 Apr 11 17:07:55", "deviceIdentifier": "null", "sequence": "0", "component": "null", "severity": "6", "mnemonic": "null", "description": "Apr 11 17:07:54 192.168.123.123 209009: Reason : "}