このセクションでは、SNMP バージョン 1、2c、および 3 で edgewatch ユーティリティを使用する例を示します。
例: ログ モニタ テーブル内のエントリのリスト
以下の例は、ログ モニタ テーブルの内容を表示します。
edgewatch -v 1 -h 127.0.0.1 -c public -o logfile list
edgewatch -v 2c -h fe80::2367:1 -c public -o logfile list
edgewatch -v 3 -s 3 -u userName -x privPassword -X encryptProtocol -A authProtocol -a authPassword -o logfile list
ログ モニタ エントリの追加
以下の例は、テーブル インデックス 5 でログ モニタ テーブルにエントリを追加して、HP-UX システム上に su エラーがないか検索するようにエージェントに指定します。 エージェントは、一致を検索するとき、スクリプト /local/bin/mail2admin を実行します。
edgewatch -v 1 -h 127.0.0.1 -c private -o logfile add 5 0x00 /usr/adm/sulog "SU.* -" "su attempt - WARNING" "/local/bin/mail2admin" 1
edgewatch -v 2c -h fe80::2367:1 -c private -o logfile add 5 0x00 /usr/adm/sulog "SU.* -" "su attempt - WARNING" "/local/bin/mail2admin" 1
edgewatch -v 3 -h fe80::2367:1 -s 3 -u userName -A authProtocol -a authPassword -X encryptProtocol -x privPassword -o logfile add 5 0x00 /usr/adm/sulog "SU.* -" "su attempt - WARNING" "/local/bin/mail2admin" 1
例: ログ モニタ エントリの削除
以下の例では、テーブル インデックス 5 でログ モニタ テーブルからエントリを削除します。
edgewatch -v 1 -h 127.0.0.1 -c private -o logfile delete 5
edgewatch -v 2c -h fe80::2367:1 -c private -o logfile delete 5
edgewatch -v 3 -h 127.0.0.1 -s 3 -u userName -A authProtocol -a authPassword -X encryptProtocol -x privPassword -o logfile delete 5
例: ログ モニタ エントリの無効化
以下の例では、エントリのステータスを notInService(2) に設定することにより、テーブル インデックス 5 でログ モニタ テーブル エントリを無効にします。 エントリはテーブル内に残りますが、ステータスが active(1) に戻らない限り、エージェントは正規表現についてログ ファイルをスキャンしません。
edgewatch -v 1 -h 127.0.0.1 -c private -o logfile setstatus 5 notInService
edgewatch -v 2c -h fe80::2367:1 -c private -o logfile setstatus 5 notInService
edgewatch -v 3 -h 127.0.0.1 -s 3 -u userName -A authProtocol -a authPassword -X encryptProtocol -x privPassword -o logfile setstatus 5 notInService
| Copyright © 2013 CA. All rights reserved. |
|