Aktivieren Sie den Syslog-Client
XCP unterstützt einen Syslog-Client zum Senden von XCP-Ereignisprotokollmeldungen an einen Remote-Syslog-Empfänger für NFS und SMB. Es unterstützt das UDP-Protokoll unter Verwendung des Standardports 514.
Konfigurieren Sie den Syslog-Client für NFS und SMB
Um den Syslog-Client zu aktivieren, muss der konfiguriert werden syslog
In der xcpLogConfig.json
Konfigurationsdatei für NFS und SMB.
Die folgende Beispielkonfiguration für den Syslog-Client für NFS und SMB:
{ "syslog":{ "isEnabled":true, "level":"INFO", "serverIp":"10.101.101.d", "port":514 }, "sanitize":false }
Syslog-Optionen
Die folgende Tabelle zeigt die Syslog-Unteroptionen und ihre Beschreibung:
Unteroption | JSON-Datentyp | Standardwert | Beschreibung |
---|---|---|---|
|
Boolesch |
Falsch |
Diese boolesche Option aktiviert den Syslog-Client in XCP. Einstellen auf |
|
Zeichenfolge |
INFO |
Filterebene für Ereignismeldung: Schweregrad Event-Messaging unterstützt fünf Schweregrade in der Reihenfolge des abnehmenden Schweregrads: KRITISCH, FEHLER, WARNUNG, INFO und DEBUG |
|
Zeichenfolge |
Keine |
Diese Option führt die IP-Adressen oder Hostnamen des Remote-Syslog-Servers auf. |
|
Integar |
514 |
Diese Option ist der Remote-syslog-Empfänger-Port. Mit dieser Option können Sie syslog-Empfänger so konfigurieren, dass sie Syslog-Datagramme auf einem anderen Port akzeptieren. Der Standard-UDP-Port ist 514. |
|
Der sanitize Option sollte nicht innerhalb der „syslog“-Konfiguration angegeben werden. Diese Option hat einen globalen Umfang und ist für Protokollierung, Ereignisprotokoll und Syslog in der JSON-Konfiguration üblich. Wenn Sie diesen Wert auf „true“ setzen, werden vertrauliche Informationen in Syslog-Nachrichten ausgeblendet, die auf dem Syslog-Server gesendet werden.
|
Syslog-Nachrichtenformat
Alle Syslog-Nachrichten, die über UDP an den Remote-Syslog-Server gesendet werden, sind gemäß dem RFC 5424-Format für NFS und SMB formatiert.
Die folgende Tabelle zeigt den Schweregrad gemäß RFC 5424, der für Syslog-Meldungen für XCP unterstützt wird:
Schweregrade | Schweregrad |
---|---|
3 |
Fehler: Fehlerbedingungen |
4 |
Warnung: Warnbedingungen |
6 |
Information: Informationsmeldungen |
7 |
Debug: Nachrichten auf Debug-Ebene |
Im Syslog-Header für NFS und SMB hat Version den Wert 1 und der Einrichtungswert für alle Nachrichten für XCP ist auf 1 gesetzt (Meldungen auf Benutzerebene):
<PRI> = syslog facility * 8 + severity value
Die folgende Tabelle zeigt eine Vorlage und ein Beispiel für das Syslog-Nachrichtenformat mit einem Syslog-Header für NFS:
Vorlage | Beispiel |
---|---|
|
|
In der folgenden Tabelle finden Sie eine Vorlage und ein Beispiel für das Syslog-Nachrichtenformat ohne Syslog-Header für NFS:
Vorlage | Beispiel |
---|---|
|
|
Die folgende Tabelle zeigt eine Vorlage und ein Beispiel für das Syslog-Nachrichtenformat mit einem Syslog-Header für SMB:
Vorlage | Beispiel |
---|---|
|
|
In der folgenden Tabelle finden Sie eine Vorlage und ein Beispiel für das Syslog-Nachrichtenformat ohne Syslog-Header für SMB:
Vorlage | Beispiel |
---|---|
|
|