在您啟用遠端串流後,vCenter Server 便會啟動串流,並且僅會將新產生的事件串流到遠端 Syslog 伺服器。

所有 Syslog 訊息皆以特定的前置詞開頭。您可以透過 Event 前置詞來區分 vCenter Server 事件和其他 Syslog 訊息。

Syslog 通訊協定將 Syslog 訊息的長度限制為 1024 個字元。長度超過 1024 個字元的訊息會分割為多條 Syslog 訊息。

在 Syslog 伺服器中,事件採用下列格式:
<syslog-prefix> : Event [eventId] [partInfo] [createdTime] [eventType] [severity] [user] [target] [chainId] [desc]
Item 說明
syslog-prefix 顯示 Syslog 前置詞。<syslog-prefix> 由遠端 Syslog 伺服器組態決定。
eventId 顯示事件訊息的唯一識別碼。預設值為 Event。
partInfo 顯示訊息是否分割為多個部分。
createdTime 顯示產生事件的時間。
eventType 顯示事件類型。
severity 顯示事件是一項資訊、一個警告還是一個錯誤。
user 顯示產生事件之使用者的名稱。
target 顯示事件所指的物件。
chainId 顯示父系或群組識別碼的相關資訊。
desc 顯示事件的說明。

將長事件訊息分割為多條 Syslog 訊息

長度超過 1024 個字元的事件會以下列方式分割為多條 Syslog 訊息:
<syslog-prefix> : Event [eventId] [1-X] [payload-part-1]
<syslog-prefix> : Event [eventId] [2-X] [payload-part-2] 
...
<syslog-prefix> : Event [eventId] [X-X] [payload-part-X]

X 代表事件訊息的部分數。

轉送 vCenter Server 記錄檔至 遠端 Syslog 伺服器

您可轉送 vCenter Server 記錄檔至 遠端 Syslog 伺服器以對記錄執行分析。

備註: ESXi 可設定為將記錄檔傳送到 vCenter Server,而非將其儲存到本機磁碟。建議從中收集記錄之受支援主機的數目上限為 30。如需如何設定 ESXi 資訊轉送的相關資訊,請參閱 http://kb.vmware.com/s/article/2003322。此功能適用於具有無狀態 ESXi 主機的小型環境。在其他所有情況下,請使用專用記錄伺服器。使用 vCenter Server 接收 ESXi 記錄檔可能會影響 vCenter Server 效能。

必要條件

以根使用者身分登入 vCenter Server 管理介面。

程序

  1. vCenter Server 管理介面中,選取 Syslog
  2. 如果您尚未設定任何遠端 Syslog 主機,請在 [轉送組態] 區段中,按一下設定。如果您已設定主機,請按一下編輯
  3. 在 [建立轉送組態] 窗格中,輸入目的地主機的伺服器位址。支援的目的地主機數目上限為 3。
  4. 通訊協定下拉式功能表中,選取要使用的通訊協定。
    功能表項目 說明
    TLS 傳輸層安全性
    TCP 傳輸控制通訊協定
    RELP 可靠的事件記錄通訊協定
    UDP 使用者資料包通訊協定
  5. 連接埠文字方塊中,輸入要用來與目的地主機進行通訊的連接埠號碼。
  6. 在 [建立轉送組態] 窗格中,按一下新增以輸入另一個遠端 Syslog 伺服器。
  7. 按一下儲存
  8. 確認遠端 Syslog 伺服器正在接收訊息。
  9. 在 [轉送組態] 區段中,按一下傳送測試訊息
  10. 在遠端 Syslog 伺服器上確認已接收測試訊息。
    新的組態設定會顯示在 [轉送組態] 區段中。

設定事件到遠端 Syslog 伺服器的串流

您也可以設定將事件寫入 vCenter Server 串流設施。只有 vCenter Server 支援串流事件。依預設,將停用事件到遠端 Syslog 伺服器的串流。您可以從 vCenter Server 管理介面,啟用和設定 vCenter Server 事件到遠端 Syslog 伺服器的串流。

程序

  1. vSphere Client 中,導覽到 vCenter Server 執行個體。
  2. 選取設定索引標籤。
  3. 展開設定選項,然後選取進階設定
  4. 按一下編輯設定
  5. 按一下資料表標頭的名稱欄中顯示的篩選器文字圖示。輸入 vpxd.event,然後按 Enter。
  6. 啟用或停用 vpxd.event.syslog.enabled選項。
    依預設,此選項已啟用。
  7. 按一下儲存