SNMP エージェント : コンフィグレーション : ログ フィルタ
ログ フィルタを使用すると、WebLogic Server の SNMP エージェントは、サブシステムまたはアプリケーションによってログ メッセージが生成されたときに通知を生成します。
WebLogic Server インスタンス上のサブシステムおよびデプロイ可能なモジュール (アプリケーションなど) は、ログ メッセージを生成して状態や他の操作データを 通知します。ログ メッセージ内のデータはフィールド単位で分割されているため、 フィルタ目的に使用できます。たとえば、各メッセージには、そのメッセージを 生成したイベントの潜在的な影響を示す重大度フィールドが含まれて います。
各サーバでは、これらのメッセージをローカル ログ ファイルに保存した後、JMX 通知としてブロードキャストします。WebLogic Server SNMP エージェントがこれらのメッセージをリスンするような SNMP ログ フィルタを作成できます。エージェントは、フィルタ条件に一致するメッセージを受信すると通知を生成し、コンフィグレーション済みのトラップ送り先にその通知を送信します。
カラムの表示
[このテーブルのカスタマイズ] を展開して [カラムの表示] リストを変更すると、このページに表示されるデータ ポイントを減らしたり増やしたりできます。それぞれのデータ ポイントは各自のテーブル カラムに表示されます。
以下のテーブルに、このページのカラムに表示できるすべてのデータ ポイントを記載します。
名前 説明 名前 ログ フィルタを作成したときに指定した名前。
重大度 WebLogic Server SNMP エージェントが通知を生成する基準となる最低の重大度。
MBean 属性:
SNMPLogFilterMBean.SeverityLevel
サブシステム名 このログ フィルタによってメッセージを選択する対象のサブシステムのリスト。何も指定しない場合、すべてのサブシステムからのメッセージが選択されます。
MBean 属性:
SNMPLogFilterMBean.SubsystemNames
ユーザ ID WebLogic Server SNMP エージェントによる通知生成の対象となるユーザ ID のリスト。
各メッセージには、メッセージが生成されたセキュリティ コンテキストからユーザ ID が付加されます。
メッセージのユーザ ID フィールドとフィルタで指定したいずれかのユーザ ID が一致する場合に、WebLogic Server は通知を生成します。
このログ フィルタでユーザ ID を指定しない場合、WebLogic Server はすべてのユーザ ID からのメッセージに対して通知を生成できます。
MBean 属性:
SNMPLogFilterMBean.UserIds
メッセージ ID WebLogic Server SNMP エージェントによる通知生成の対象となるメッセージ ID またはメッセージ ID の範囲のリスト。
ID を指定しない場合、このフィルタではすべてのメッセージ ID が選択されます。
リスト例 : 20,50-100,300
MBean 属性:
SNMPLogFilterMBean.MessageIds
メッセージ サブ文字列 メッセージ テキストから検索する文字列。この文字列を含むメッセージだけが選択されます。何も指定しない場合、すべてのメッセージが選択されます。
MBean 属性:
SNMPLogFilterMBean.MessageSubstring
有効化されたサーバ トラップ生成の対象サーバ リスト。サーバが指定されていない場合、トラップは生成されません。
MBean 属性:
SNMPLogFilterMBean.EnabledServers