建立新的 XPath 表示式

「症狀」資料庫編輯器提供了一個對話框,可讓使用者快速建立 XPath 表示式, 而不必具備對 XPath 語言語法的知識。表示式事由簡易的述詞所組成,並且依照 ANDOR 運算子來分組。簡易述詞的組成包括 org.eclipse.hyades.logging.events.cbe.ComonBaseEvent 屬性、簡易運算子 (=、<、>、<>...)以及一個值。 一旦建立表示式,就可以將它用於日誌分析。

建立表示式:


  1. 在 Symptom 2.0 版的格式編輯器中,選取一個 XPath 表示式節點。在 XPath 表示式詳細資料窗格中,按一下新建表示式按鈕,這時畫面上會顯示新建 XPath 表示式對話框。按一下新增來新增項目至表示式表格,這樣就是一個簡易的述詞。
  2. org.eclipse.hyades.logging.events.cbe.ComonBaseEvent 屬性清單中,選取您要在簡易述詞中使用的屬性。
  3. 選取運算子(like 會執行型樣相符)。輸入一個值,表示日誌記錄在該屬性中必須有此值,才能在日誌分析時比對您的表示式:

    按一下確定

  4. 若要編輯表示式表格中的現有項目,請選取項目,按一下編輯並修改該欄位。
  5. 若要移除項目,請選取項目再按一下移除
  6. 在群組表示式組合框中選取一個值,以依 ANDOR 條件來分組表示式表格中的項目。 預設選項是 AND 條件。
  7. 按一下確定。這時會產生 XPath 表示式,並且將值設為 XPath 表示式文字框。

提示:在「日誌」視圖中,如果用滑鼠右鍵按一下日誌記錄,再選取複製到剪貼簿,就會將日誌記錄的訊息內容複製到剪貼簿。 在建立述詞的比對型樣類型時,這一點非常有用,這類述詞就是對 org.eclipse.hyades.logging.events.cbe.ComonBaseEvent 訊息屬性所定義的述詞,述詞包含下列其中一個運算子:likenot like

相關作業
編輯症狀資料庫

相關參照
Common Base Event 格式規格
「日誌」視圖