OpManager ナレッジベース

未設定のトラップの削除方法


【現象/要望】
アラーム画面で、「未設定のトラップ」に表示されるトラップを削除する方法を教えて下さい。

【原因】
【解決方法】
OpManager 9.4 より、[アラーム]-[未設定のトラップ]画面で [すべてを削除] ボタンが追加されました。
本ボタンを押下することにより、未設定のトラップに表示されたアラームをすべて削除することができます。

OpManager 9.2 までの場合、本機能は追加されていないため以下の記述を参照してください。

未設定のトラップは、[管理]-[データベース保守]の"イベントデータベース"の設定に従って削除されます。
即時に削除を行いたい場合は、以下の手順を実施します。

1. データベースに接続します
コマンドプロンプトでインストールディレクトリ配下に移動し、次のコマンドを実行します

mysql -u root -P 13306 OpManagerDB

2. データベース上で次のコマンドを実行します(未設定のトラップが表示されます)

mysql> select * from event where severity=6;

event に項目が何も無い場合、
以下のSQLクエリ文を入力して event名を含むテーブル名を2. のクエリ文のeventから置き換えて実施ください。

mysql> select * from MetaTable where lookuptablename = "Event";

(例) 上記SQL文の実行結果に event_2011_09_08_15 が表示されたとき
mysql> select * from event_2011_09_08_15 where severity=6;

3. すべて削除する場合、次を実行します

mysql> delete from event where severity=6;
or
mysql> delete from event_2011_09_08_15 where severity=6;

【対応リリース】 9.4以降