Activez le client syslog
XCP prend en charge un client syslog pour envoyer des messages du journal des événements XCP à un récepteur syslog distant pour NFS et SMB. Il prend en charge le protocole UDP à l'aide du port par défaut 514.
Configuration du client syslog pour NFS et SMB
L'activation du client syslog nécessite la configuration du syslog
dans le xcpLogConfig.json
Fichier de configuration pour NFS et SMB.
L'exemple de configuration suivant pour le client syslog pour NFS et SMB :
{ "syslog":{ "isEnabled":true, "level":"INFO", "serverIp":"10.101.101.d", "port":514 }, "sanitize":false }
Options syslog
Le tableau suivant présente les sous-options syslog et leur description :
Sous-option | Type de données JSON | Valeur par défaut | Description |
---|---|---|---|
|
Booléen |
Faux |
Cette option booléenne active le client syslog dans XCP. Réglage sur |
|
Chaîne |
INFO |
Niveau de filtre de gravité du message d'événement. Les messages d'événement prennent en charge cinq niveaux de gravité par ordre décroissant DE gravité : CRITIQUE, ERREUR, AVERTISSEMENT, INFORMATIONS et DÉBOGAGE |
|
Chaîne |
Aucune |
Cette option répertorie les adresses IP ou noms d'hôte du serveur syslog distant. |
|
Integar |
514 |
Cette option est le port du récepteur syslog distant. Cette option vous permet de configurer les récepteurs syslog pour qu'ils acceptent les datagrammes syslog sur un autre port. Le port UDP par défaut est 514. |
Le sanitize l'option ne doit pas être spécifiée dans la configuration « syslog ». Cette option a un périmètre global et est commune à la journalisation, au journal des événements et au syslog dans la configuration JSON. Si vous définissez cette valeur sur « true », les informations sensibles des messages syslog postés sur le serveur syslog seront masquées.
|
Format des messages syslog
Chaque message syslog envoyé au serveur syslog distant via UDP est formaté selon le format RFC 5424 pour NFS et SMB.
Le tableau suivant indique le niveau de gravité selon RFC 5424 pris en charge pour les messages syslog pour XCP :
Valeurs de gravité | Niveau de gravité |
---|---|
3 |
Erreur : conditions d'erreur |
4 |
Avertissement : conditions d'avertissement |
6 |
Information : messages d'information |
7 |
Débogage : messages de niveau débogage |
Dans l'en-tête syslog pour NFS et SMB, version a une valeur de 1 et la valeur de fonction pour tous les messages pour XCP est définie sur 1 (messages de niveau utilisateur) :
<PRI> = syslog facility * 8 + severity value
Le tableau suivant présente un modèle et un exemple de format de message syslog avec un en-tête syslog pour NFS :
Modèle | Exemple |
---|---|
|
|
Le tableau suivant présente un modèle et un exemple de format de message syslog sans en-tête syslog pour NFS :
Modèle | Exemple |
---|---|
|
|
Le tableau suivant présente un modèle et un exemple de format de message syslog avec un en-tête syslog pour SMB :
Modèle | Exemple |
---|---|
|
|
Le tableau suivant présente un modèle et un exemple de format de message syslog sans en-tête syslog pour SMB :
Modèle | Exemple |
---|---|
|
|