通用日誌配接器提供一個可讓配接器所產生的 Common Base Event 物件傳送到記載代理程式的輸出器類別。 日誌和追蹤分析器可用來連接到記載代理程式,以即時監視和分析應用程式日誌。
必備條件:請遵循下列步驟來配置配接器,以便進行監視。
附註:當建立新的配接器配置檔時,依預設,它會配置成使用 CBELogOutputter 類別。
如果您沒有變更這項設定,您可以略過這個程序。
您必須更新配接器配置檔中的輸出器元件,才能使用將 Common Base Event 物件寫入記載代理程式的 CBELogOutputter 類別。
您可以更新現有的輸出器元件或新增一個新的輸出器元件。
如果要新增輸出器元件,請執行下列動作:
| 名稱: | 環境定義中的輸出器名稱 |
| 說明: | 這個輸出器的用途說明 |
| 執行類別: | org.eclipse.hyades.logging.adapter.outputters.CBELogOutputter |
| 記載層次: | 輸出器元件應該使用的內部記載層次。
99 值表示輸出器不會記載任何訊息。 0 值表示輸出器將記載所有嚴重性的訊息。 建議值是 50,表示只記載「重要」或「嚴重」的內部輸出器錯誤。 |
| 角色: | 輸出器 |
| 唯一 ID: | 必須指向第 2 步驟中的環境定義實例所定義的輸出器。請利用瀏覽按鈕來選取正確的 ID。 |
如果您要日誌剖析器連續監視日誌檔,您必須更新連續作業之配接器配置檔的環境定義實例內容。
您可以在外部從 Windows 環境的批次檔或從非 Windows 環境的 Shell Script 執行您建立的日誌配接器。
以下是可用來啟動將執行日誌配接器之 Java 程序的範例檔。
附註:如果要在系統中執行通用日誌配接器,這個系統必須安裝 Hyades。
Windows 批次檔:
@rem 用法:runregex @rem 請變更下列各行來指向執行時期的解壓縮目錄 @rem 以及日誌配接器所在的目錄 SET HYADES_HOME=d:\hyadesDC SET YOUR_ADAPTER_DIRECTORY=MyAdapterDirectory SET CONFIG_FILE=%HYADES_HOME%\%YOUR_ADAPTER_DIRECTORY%\myadapter.adapter PUSHD %HYADES_HOME%\%YOUR_ADAPTER_DIRECTORY% java -classpath "%HYADES_HOME%\lib\glaconfigs.jar;%HYADES_HOME%\lib\hexr.jar;%HYADES_HOME%\lib\hgla.jar;%HYADES_HOME%\lib\hglaconfig.jar;%HYADES_HOME%\lib\hlcore.jar;%HYADES_HOME%\lib\hlevents.jar;%HYADES_HOME%\lib\hparse.jar;;%HYADES_HOME%\lib\logparsers.jar;%HYADES_HOME%\lib\xalan.jar;" org.eclipse.hyades.logging.adapter.Adapter -ac "%CONFIG_FILE%" -cc "%CONFIG_FILE%" POPD非 Windows 批次檔:
#!/bin/sh # 用法:runregex_example.sh # 請變更下面這行來指向執行時期的解壓縮目錄 HYADES_HOME=/home/hyadesDC export HYADES_HOME YOUR_DIRECTORY=/yourdirectory export YOUR_DIRECTORY CONFIG_FILE=$HYADES_HOME/$YOUR_DIRECTORY/myadapter.adapter export CONFIG_FILE CUR_DIR=`pwd` export CUR_DIR cd $HYADES_HOME/$YOUR_DIRECTORY java -classpath "$HYADES_HOME\lib\glaconfigs.jar;$HYADES_HOME\lib\hexr.jar;$HYADES_HOME\lib\hgla.jar;$HYADES_HOME\lib\hglaconfig.jar;$HYADES_HOME\lib\hlcore.jar;$HYADES_HOME\lib\hlevents.jar;$HYADES_HOME\lib\hparse.jar;;$HYADES_HOME\lib\logparsers.jar;$HYADES_HOME\lib\xalan.jar;" org.eclipse.hyades.logging.adapter.Adapter -ac "$CONFIG_FILE" -cc "$CONFIG_FILE" cd $CUR_DIR請依照需要來配置這個檔案,啟動將執行配接器的 Java 程序。
現在,您已準備好開始監視即時應用程式日誌。

相關概念
Hyades 通用日誌配接器概觀
Common Base Event 格式規格
相關作業
建立日誌剖析器