IBM Tivoli Netcool/OMNIbus 7.4 版

在 UNIX 上建立或編輯過濾器

使用「UNIX 過濾器建置器」,可以建置事件清單資料的過濾器。

若要建立或編輯過濾器:
  1. 啟動「過濾器建置器」。
  2. 如下所示完成過濾器設定區域:
    名稱
    如果您正在建立新過濾器,請以過濾器的唯一名稱改寫現行名稱。 此名稱可用於選取事件清單功能表中的過濾器。 如果您正在編輯現有的過濾器,則不需要在此欄位中進行輸入。
    可編輯
    如果您擁有相關管理者權限,則可以選取此勾選框,讓其他使用者可編輯此過濾器,或者取消勾選該勾選框,以保護過濾器,使其免於修改。
    限制: 只有在過濾器儲存為事件清單配置(.elc 檔)時, 才適用這項設定。

    現在,您可以使用條件、邏輯及子查詢過濾器元素的組合來建置過濾器。 您還可以定義過濾器度量,以及複製、貼上及刪除元素。

  3. 如下所示建立條件元素:
    1. 從按鈕列中,按一下條件
    2. 從元素定義區域中,如下所示完成欄位:
      表示式類型
      從此清單中選取下列其中一個選項:
      • 簡式:選取此選項,可以在條件元素中使用簡式表示式。
      • 複式:選取此選項,可以使用複式表示式,其容許比較兩個資料庫直欄或兩個表示式。
      • 開放式:選取此選項,可以指定表示式,其容許使用 ObjectServer SQL 的進階功能。
      直欄
      從此清單中,選取您要在比較中使用的資料庫直欄。
      依預設,清單會包含 alerts.status 資料庫表格中直欄的名稱。 「過濾器建置器」會自動決定可用的直欄。 在不同狀況下,此清單會有所不同。
      註: 如果從表示式類型清單中選取開放式選項,則不會顯示直欄清單。
      運算子
      從此清單中選取比較運算子。
      可用的比較範圍由直欄下拉清單中的選項決定。 某些特定直欄無法使用某些比較。 例如,無法對數值直欄 (例如,「嚴重性」) 進行 LIKE 作業。
      註: 如果從表示式類型清單中選取開放式選項,則不會顯示運算子清單。
      值資料類型欄位
      此處顯示的欄位取決於在表示式類型清單中所選取的選項。
      如果表示式類型簡式,則顯示的值欄位取決於在直欄清單中選取的資料庫直欄類型是字串、整數還是時間。
      如果表示式類型複式開放式,則會提供編輯按鈕,可讓您在「過濾器 SQL 編輯」視窗內直接編輯 SQL。 當按一下確定以儲存並回到「過濾器建置器」時,會自動剖析 SQL 表示式,並將其新增至圖形顯示區域中的條件元素。 如果在「過濾器 SQL 編輯」視窗中輸入無效的 SQL 文字,則需要更正語法,然後才能結束視窗。
  4. 如果必要,請透過插入邏輯 ANDOR 元素來構建多個條件,如下所示:
    1. 從圖形顯示區域中,選取要為其建立邏輯比較的現有元素。 您可以建立條件元素、其他邏輯元素或無元素的邏輯比較。
    2. 從按鈕列中,按一下前置邏輯尾端邏輯
    3. 從元素定義區域中,選擇相關選項:
      邏輯 AND
      選取此選項,可以將 AND 運算子新增至過濾器定義。 此為預設選項。
      邏輯 OR
      選取此選項,可以將 OR 運算子新增至過濾器定義。
    4. 從按鈕列中,按一下條件以新增另一個條件分支。

    下表顯示如果您選取條件或邏輯元素,然後按一下其中一個邏輯按鈕之後發生的情況。

    表 1. 使用前置邏輯及尾端邏輯按鈕取得的結果
    元素 使用的前置邏輯按鈕 使用的尾端邏輯按鈕
    條件元素 建立邏輯元素,作為條件元素母項的子項。 條件元素會變成邏輯元素的子項。 由於條件元素無法包含子項,所以尾端邏輯按鈕無法使用。
    邏輯元素 建立邏輯元素,作為邏輯元素母項的子項。 條件元素會變成邏輯元素的子項。 邏輯元素會新增為現有邏輯元素的子項。 如果插入點已具有兩個子項,則會停用此按鈕。
    未選取元素 建立單一邏輯元素。 建立單一邏輯元素。
  5. 如果必要,請讓條件無效,如下所示:
    1. 從圖形顯示區域中,選取條件元素。
    2. 從按鈕列中,按一下無效

      無效元素一律會插入到樹狀結構中的現行插入點之前,且僅可以具有一個母項及一個子項。

      註: 無法將無效邏輯元素插入到現有無效邏輯元素之前。 然而,在編輯過濾器時,可以刪除樹狀結構一部分,讓一個無效元素位於另一個無效元素的後面。 您必須刪除其中一個元素,以建立有效的過濾器。
  6. 如果必要,請建立子查詢元素,如下所示:
    1. 從按鈕列中,按一下子查詢
    2. 從元素定義區域中,如下所示完成欄位:
      直欄
      從此清單中,選取要在搜尋中使用的資料庫直欄。
      運算子
      從清單中選取下列任一個選項:
      • :使用此選項,以搜尋直欄的內容。
      • 不在:使用此選項,以搜尋不存在的欄位內容。
      選取
      選取要在建置清單時使用,並針對其執行「在」或「不在」作業的直欄。 此清單中的選項由清單中選取的選項決定。
      選取資訊衍生自的資料庫表格。 這可以是 alerts.details、alerts.journal 或 alerts.status。
  7. 如果必要,請設定過濾器度量,如下所示:
    度量
    使用第一個清單,以選擇要使用的測量:
    • 選取平均值,以傳回符合過濾器之所有警示的選定欄位平均值。
    • 選取計數,以傳回符合過濾器的所有警示計數。 已選取的欄位並非用於此計算。
    • 選取總和,以傳回符合過濾器之所有警示的選定欄位總數。
    • 選取下限,以傳回符合過濾器之警示中的選定欄位最低值。
    • 選取上限,以傳回符合過濾器之警示中的選定欄位最高值。
    使用第二個清單,以選取要套用測量的欄位。 只有警示中的整數及時間欄位才可用於度量計算。
    提示: 度量值會顯示在「事件清單」監視器框視窗的監視器框中。
  8. 如果必要,請複製及貼上元素,如下所示:
    1. 從圖形顯示區域中,選取要複製的元素,並選取編輯 > 複製
    2. 透過選取編輯 > 貼上,將元素貼至過濾器的其他位置。 「過濾器建置器」會嘗試插入與目前所選元素相對的元素。
  9. 如果必要,請刪除單一元素,或母元素及其子項,如下所示:
    • 從圖形顯示區域中,選取要刪除的單一元素,然後按一下按鈕列中的刪除元素,或選取編輯 > 剪下

      在刪除過濾器元素時,「過濾器建置器」會嘗試將子元素鏈結到過濾器。 如果您嘗試移除具有兩個子項的邏輯元素或具有子項的子查詢,則此動作沒有作用。

    • 從圖形顯示區域中,選取要刪除的母元素,然後按一下按鈕列中的刪除樹狀結構。 此動作會移除目前選取的元素及所有子元素。
  10. 在定義過濾器之後,儲存過濾器或取消變更,如下所示:
    套用
    按一下此按鈕,以將變更套用至過濾器,而不儲存它。
    關閉
    按一下此按鈕,以關閉視窗並捨棄變更。
    您必須使用 .elf 副檔名儲存過濾器。
    註: 在 UNIX 上,當從「管理者」執行「過濾器建置器」時,不會顯示套用按鈕。 在此情況下,您必須透過從「UNIX 過濾器建置器」中,選取檔案 > 儲存檔案 > 另存新檔,來儲存所有過濾器。


程式庫 | 支援 |
前次更新日期:2012 年 11 月