日誌和追蹤分析器的日誌剖析器延伸點

系統會依據選擇匯入的日誌檔類型,在 eclipse\plugins\com.ibm.etools.logging.adapter.config 目錄的 plugin.xml 檔中,將對應的剖析器登錄為延伸點(該目錄位於 Eclipse 產品的安裝目錄中)。

以下為 WebSphere Activity Server 第 5 版日誌剖析器延伸點的程式碼片段:

<extension
    point = "org.eclipse.hyades.logging.parsers.logParser">
    <parser
        id="com.ibm.etools.logging.parsers.WASV5ActivityLogParser"
        name="%STR_WASV5_ACTIVITY_LOG_IMPORT_NAME"
       
ui_name="%STR_WASV5_ACTIVITY_LOG_IMPORT_NAME"
        description="%STR_WASV5_ACTIVITY_LOG_IMPORT_DESCRIPTION"
        icon="./icons/full/obj16/log_parser.gif"
        class="com.ibm.etools.logging.parsers.WASV5ActivityLogParser">
        <field
            id="file_path"
            name="%STR_WASV5_ACTIVITY_LOG_IMPORT_FILE_PATH"
            defaultValue="activity.log"
            useBrowse="true"
            browseType="*.log"
            tooltip="%STR_WASV5_ACTIVITY_LOG_IMPORT_FILE_PATH_TOOLTIP"
            helpContextId="">
        </field>
        <field
            id="was_home"
            name="%STR_WASV5_ACTIVITY_LOG_IMPORT_WAS_HOME"
            defaultValue=""
            useBrowse="true"
            tooltip="%STR_WASV5_ACTIVITY_LOG_IMPORT_WAS_HOME_TOOLTIP"
            helpContextId="">
        </field>
    </parser>
</extension>

「匯入」精靈(檔案 > 匯入...)的「位置」頁面上之輸入欄位被指定為此延伸點的欄位元素,例如,當 WebSphere Application Server 第 5 版活動日誌被選取為要匯入的檔案時,第一個欄位元素指定的活動日誌檔路徑文字欄位中有一個相關聯的瀏覽按鈕,可讓您尋找副檔名為 *.log 的檔案。這個文字欄位的預設值為 activity.log。第二個欄位元素指定的 WebSphere Application Server 5.0 版安裝目錄文字欄位也有一個相關聯的瀏覽按鈕。由於並未指定瀏覽按鈕的檔案過濾條件,因此只會瀏覽資料夾。這個情況下,該文字欄位也沒有預設值。

如需一般日誌剖析器延伸點的詳細資訊,請參閱建立日誌剖析器

相關作業
配置日誌檔的匯入位置
匯入日誌檔