配置規則型配接器的配接器環境定義和配置
在「配接器配置檔」中,環境定義說明元件為了日誌檔的處理程序而鏈結起來時的排序分組。
每個日誌檔都有個別的環境定義,且單一配置中可以定義多個環境定義。
必備條件:
建立配接器配置檔
配置環境定義
您可以配置環境定義,以在單一執行緒或多個執行緒中處理元件。
如果有數個可以並列執行的元件,便可使用多個執行緒環境定義,
例如,多個輸出器。如果要配置環境定義,請執行下列動作:
- 在「配接器配置編輯器」的左窗格中,依序展開配接器節點和環境定義節點。選取環境定義基本實作環境定義。這時右窗格會顯示「基本實作環境定義」的資訊。
- 用其中一個可用的環境定義實作方式來更新執行類別。
請參閱配接器配置檔結構,以取得有效類別的清單。
- 依需求更新環境定義的其他欄位。
- 儲存變更。
在配置中配置環境定義實例
單一配置中可以定義多個環境定義。如果要在配置中配置環境定義實例,請執行下列步驟:
- 在「配接器配置編輯器」的左窗格中,展開配置節點。選取環境定義實例。右窗格會顯示環境定義實例資訊。
- 如果您要連續監視日誌檔的變更,請選取連續作業。
如果選取連續作業,請指定監視所用的閒置時間上限和暫停間隔值。
如果未指定連續作業,就會忽略閒置時間上限和暫停間隔值。
- 在閒置時間上限欄位中,指定環境定義在關閉之前,所應等待日誌檔變更的毫秒數上限。
附註:當閒置時間上限的值為零,且已選取連續作業選項時,
在呼叫 Adapter.stop() 方法,以依程式的方式停止之前,環境定義會一直持續執行。
- 在暫停間隔欄位中,指定在到達日誌檔結尾之後、試圖重新讀取之前,環境定義所應等待的毫秒數。
- 使用 ISO 語言碼和 ISO 國碼欄位,來指定您要剖析之日誌檔的語言環境。ISO 語言碼欄位由兩個小寫的字母所構成,如 ISO-639 所定義。
ISO 國碼則由兩個大寫的字母所構成,如 ISO-3166 所定義。
語言碼的預設值是 en,而國碼的預設值則為 US。
- 在編碼欄位中指定日誌檔所使用的編碼。
指定的編碼必須符合 IANA Charset Registry (http://www.iana.org/assignments/character-sets) 中所定義的 Charset。
這個欄位的預設值是 UTF-8。
附註:
- 您正在使用的 Java VM 必須支援您所指定的語言環境和編碼。
- 如果在編碼欄位中沒有指定任何值,系統會使用在 file.encoding JVM 系統內容中所指定預設編碼,來剖析日誌檔。
- 儲存配接器配置檔變更。
配接器配置檔中的變更會儲存在您建立的外掛程式專案中。
如果需要配接器配置檔結構的詳細資料,請參閱相關的參照主題。配置完配接器環境定義後,請繼續配置感應器元件。
相關概念
Hyades 通用日誌配接器概觀
相關作業
配置感應器元件
相關參照
配接器配置檔結構
配接器配置編輯器
正規表示式文法
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.