このセクションでは、自動ウォッチャーを作成するために、SNMP バージョン 1、2c、および 3 で edgewatch ユーティリティを使用する例を示します。
例:
汎用自動ウォッチャー エントリを(テーブル インデックス 13 に)追加して、しきい値が 90 の検出されたすべてのファイルシステムを対象とする devCapacity モニタを生成します。
edgewatch -c private -o autowatch add -index=13 -watchtype=generic
-name='All FileSystems - Minor' -table=devTableEntry
-attribute=devCapacity -interval=120 -criteria='.*' -op=ge
-value=95 -severity=minor -desc='FileSystem Usage (Percentage)'
-objclass=FileSystem -objattr=PercentUsed
プロセス自動ウォッチャー エントリを(テーブル インデックス 15 に)追加して、検出されたすべての SQL プロセスを対象とする procRSS モニタを生成し、プロセスの終了時にこれらのモニタを自動的に削除します。
edgewatch -c private -o autowatch add -index=15 -watchtype=process
-name='SQL Processes RSS' -criteria='.*sql.*'
-attribute=procRSS -op=ge -value=100000 -severity=major
-interval=60 -desc='SQL processes' -objclass='Process'
-objattr='ResidentSet' -loss=remove
サービス自動ウォッチャー エントリを(テーブル インデックス 17 に)追加して、自動開始用に設定されたすべてのサービスを対象とするサービス procAlive ウォッチャーを生成します。
edgewatch -c private -o autowatch add -index 17 -watchtype=service
-name='All Automatic Services' -criteria='.*' -severity=major
-interval=300 -limit=200 -desc='Automatic Services'
-objclass='Service' -objattr='Running' -starttype=automatic
定義されているすべての自動ウォッチャー エントリを一覧表示します。
edgewatch -c private -o autowatch list
以前に指定されたサービス自動ウォッチャー エントリを削除します。
edgewatch -c private -o autowatch delete -index=17
以前に指定されたプロセス自動ウォッチャーの行ステータスを notInService に設定します。
edgewatch -c private -o autowatch setstatus -index=15 -rowstatus=notInService
| Copyright © 2013 CA. All rights reserved. |
|