設定 eventlog 選項
XCP 支援事件訊息、您可以使用啟用 eventlog 中的選項 xcpLogConfig.json JSON 組態檔。
對於 NFS 、所有事件訊息都會寫入 xcp_event.log 檔案位於任一預設位置 /opt/NetApp/xFiles/xcp/ 或使用下列環境變數設定的自訂位置:
XCP_CONFIG_DIR
|
|
當兩個位置都設定好時、 XCP_LOG_DIR 已使用。
|
對於 SMB 、所有事件訊息都會寫入檔案 xcp_event.log 位於預設位置 C:\NetApp\XCP\。
適用於 NFS 和 SMB 的事件訊息的 JSON 組態
在下列範例中、 JSON 組態檔案可為 NFS 和 SMB 啟用事件訊息。
{
"eventlog": {
"isEnabled": true,
"level": "INFO"
},
"sanitize": false
}
{
"logConfig": {
"level": "INFO",
"maxBytes": 52428800,
"name": "xcp.log"
},
"eventlog": {
"isEnabled": true,
"level": "INFO"
},
"syslog": {
"isEnabled": true,
"level": "info",
"serverIp": "10.101.101.10",
"port": 514
},
"sanitize": false
}
下表顯示事件記錄子選項及其說明:
| 子選項 | Json資料類型 | 預設值 | 說明 |
|---|---|---|---|
|
布林值 |
錯 |
此布林選項用於啟用事件訊息。如果設為 false 、則不會產生任何事件訊息、也不會將事件記錄發佈至事件記錄檔。 |
|
字串 |
資訊 |
事件訊息嚴重性篩選器層級。事件訊息支援五個嚴重性等級、依嚴重性遞減順序排列:嚴重、錯誤、警告、資訊和偵錯 |
下表顯示 NFS 事件記錄訊息的範本和範例:
| 範本 | 範例 |
|---|---|
|
|
以下選項可用於 eventlog 訊息:
-
Event ID:每個事件記錄訊息的唯一識別碼。 -
Event Category:說明事件類型和事件記錄訊息的類別。 -
Event Type:這是描述事件訊息的簡短字串。多個事件類型可以屬於一個類別。 -
Description:說明欄位包含 XCP 產生的事件記錄訊息。 -
ExecutionId:每個執行的 XCP 命令的唯一識別碼。