配置規則型剖析器的感應器元件
感應器的角色是讀取要處理的日誌內容。
必備條件:
如果要配置規則型剖析器的感應器,請遵循下列步驟:
- 在配接器配置編輯器的左窗格中,選取配置 > 環境定義實例 > 感應器。
這時右窗格會顯示感應器資訊。
- 在感應器類型清單中,選取 SingleFileSensor。
- 在說明欄位中,輸入感應器的說明。
- 在區塊作業上限欄位中,輸入將資訊傳給擷取器之前,感應器所要處理的行數。
- 部分日誌檔會在日誌檔尾端附加標底。
這部分的日誌檔不視為日誌資料,且監視日誌檔變更時,應該排除這個部分。
您可以在檔案標底大小欄位中,指定日誌檔標底大小(位元組)。
預設大小是 90 位元組。
- 如果在連續作業中監視日誌檔,日誌檔的最後 n 位元組會儲存在記憶體中。
這個儲存的資料稱為信任緩衝區,用來比較所監視的日誌檔的最後 n 位元組,以檢查日誌檔是否有改變。
您可以在信任緩衝區大小欄位中指定信任緩衝區的大小。
預設大小是1024 位元組。
- directory 內容可讓您指定要存放應用程式日誌檔的目錄名稱。如果要更新內容值,請遵循下列步驟:
- 選取配置 > 環境定義實例 > 感應器 > directory 內容。
- 編輯內容值。
- 儲存配接器配置檔來套用變更。
- fileName 內容可讓您指定應用程式日誌檔的名稱。
如果產生日誌檔的應用程式使用日誌檔輪替,便可以使用正規表示式來指定檔案名稱。
例如,應用程式輪流產生下列日誌檔
myapp.log
myapp_1.log
myapp_2.log
.
檔案名稱可指定為 myapp(_\d)?.log。感應器會將符合該型樣的所有檔案視成一個單一檔案來讀取。
- converter 和 shell 內容是兩個可新增的選用內容。如果要配置這些內容,請執行下列動作:
- 選取配置 > 環境定義實例 > 感應器。
- 用滑鼠右鍵按一下感應器來啟動蹦現功能表。選取新增 > 內容。這時會以輸入內容名稱和值的欄位來重新整理右窗格。
- 輸入內容的名稱和值。
- 儲存配接器配置檔來套用變更。
請參閱感應器內容表,以取得規則型剖析器之感應器元件所需之內容的說明。
- 如果要測試感應器是否正在載入您的日誌檔,請按一下重新執行配接器
圖示,以執行配接器。
- 按一下「顯示日誌」
,以在「感應器結果」視圖中顯示結果。
配置好感應器之後,您可以繼續配置擷取器元件。
相關概念
Hyades 通用日誌配接器概觀
相關作業
配置擷取器元件
相關參照
配接器配置檔結構
配接器配置編輯器
正規表示式文法
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.