Connexion pour NFS et SMB (facultatif)
Connexion pour XCP NFS et SMB.
XCP prend en charge la configuration de plusieurs fonctions facultatives à l'aide du xcpLogConfig.json
Fichier de configuration JSON. Pour activer uniquement des fonctions spécifiques, créez manuellement le xcpLogConfig.json
fichier de configuration. Vous pouvez utiliser le xcpLogConfig.json
fichier de configuration pour activer :
-
messages du journal des événements
-
Client Syslog pour XCP
-
Journalisation XCP personnalisée
Les messages du journal des événements et le client syslog sont désactivés dans la configuration par défaut. Les configurations sont communes aux environnements NFS et SMB.
Emplacement du fichier JSON de configuration | NFS | PME |
---|---|---|
Emplacement par défaut du fichier de configuration |
/Opt/NetApp/Xfiles/xcp/ |
C:\NetApp\XCP\ConfigFile |
L'emplacement personnalisé nécessite le |
Utilisez l'emplacement que vous avez défini par rapport au |
S/O |
Les options du fichier de configuration JSON sont sensibles à la casse. Ces options sont les mêmes pour XCP NFS et XCP SMB.
Nom des sous-options | Type de données JSON | Valeur par défaut | Description |
---|---|---|---|
Config. Journal |
Option de personnalisation de la journalisation XCP. |
||
“niveau” |
Chaîne |
INFO |
Niveau de filtre de gravité des messages du journal. Les messages du journal XCP prennent en charge cinq niveaux de gravité par ordre décroissant de gravité : CRITIQUE, ERREUR, AVERTISSEMENT, INFO, DÉBOGAGE (NetApp recommande fortement d'utiliser LES INFORMATIONS ou LE DÉBOGAGE) |
« Maxoctets » |
Entier |
52428800 |
Taille de chaque fichier journal rotatif. Le nombre maximum de fichiers de rotation pris en charge est de 10. |
« nom » |
Chaîne |
xcp.log |
Option permettant de définir le nom du fichier journal personnalisé. |
journal d'événements |
Option de configuration du message du journal des événements. |
||
« Sous activation » |
Booléen |
vrai |
Cette option booléenne est utilisée pour activer la messagerie d'événement. Réglage sur |
“niveau” |
Chaîne |
INFO |
Niveau de filtre de gravité du message d'événement. La messagerie d'événements prend en charge cinq niveaux de gravité par ordre décroissant de gravité : CRITIQUE, ERREUR, AVERTISSEMENT, INFO, DÉBOGAGE |
syslog |
Option de configuration de la messagerie syslog. |
||
« Sous activation » |
Booléen |
faux |
Cette option booléenne est utilisée pour activer le client syslog dans XCP. |
“niveau” |
Chaîne |
INFO |
Niveau de filtre de gravité des messages. Les messages du journal d'événements XCP prennent en charge cinq niveaux de gravité par ordre décroissant de gravité : CRITIQUE, ERREUR, AVERTISSEMENT, INFO, DÉBOGAGE |
« Server Ip » |
Chaîne |
Aucune |
Adresses IP ou nom d'hôte du serveur syslog distant. |
“orifice” |
Entier |
514 |
Port du récepteur syslog distant. Les récepteurs syslog acceptant des datagrammes syslog sur un port différent peuvent être configurés avec l'option de port UDP port 514 mais vous pouvez également configurer sur le port souhaité. |
« aseptiser » |
Booléen |
faux |
Une option commune pour la prise en charge de XCP ; en définissant sa valeur sur true, on masque les informations sensibles (IP et nom d'utilisateur) dans les messages qui vont prendre en charge (journalisation, événements, syslog, etc.). Par exemple, avec |
Créez le fichier de configuration JSON
Si vous souhaitez activer les messages du journal des événements, le client syslog ou la connexion client, procédez comme suit.
-
Ouvrez n'importe quel éditeur de texte, tel que Notepad ou vi.
-
Créez un nouveau fichier avec le modèle JSON suivant.
{ "logConfig": { "level": "INFO", "maxBytes": 52428800, "name": "xcp.log" }, "eventlog": { "isEnabled": false, "level": "INFO" }, "syslog": { "isEnabled": false, "level": "INFO", "serverIp": "10.234.219.87", "port": 514 }, "sanitize": false }
-
Pour toutes les fonctions que vous souhaitez activer, modifiez le
isEnabled
valeur àtrue
. -
Nommez le fichier
xcpLogConfig.json
Et enregistrez-le à l'emplacement par défaut : /opt/NetApp/Xfiles/xcp/Si le
XCP_CONFIG_DIR
la variable d'environnement est définie, enregistrezxcpLogConfig.json
fichier au même emplacement que leXCP_CONFIG_DIR
variable.
Configuration par défaut | Exemple de fichier de configuration json |
---|---|
{ "logConfig": { "level": "INFO", "maxBytes": 52428800, "name": "xcp.log" }, "sanitize": false } |
{ "logConfig": { "level": "INFO", "maxBytes": 52428800, "name": "xcp.log" }, "eventlog": { "isEnabled": false, "level": "INFO" }, "syslog": { "isEnabled": false, "level": "INFO", "serverIp": "10.234.219.87", "port": 514 }, "sanitize": false } |