名前
/usr/share/snmp/snmptrapd.conf - ucd-snmp trap デーモンの設定ファイル
説明
snmptrapd.conf は ucd-snmp SNMP trap を受信するデーモンが trap を受信した際の動作を定義する設定ファイルである。 このファイルには、以下の 「ディレクティブ」 セクションで説明されているディレクティブを指定することができる。 このファイルはデーモンが trap を操作・受信・報告するために必要な訳ではない。 このファイルは trap デーモンに拡張性を提供するための手段として用いられる。
最初にお読みください
最初に、snmp_config(5) の man ページを読んでおくこと。 この man ページには、ucd-snmp 設定ファイルの処理のされ方・ ファイルの場所・設定ファイル間の関連性が書かれている。
ディレクティブ
traphandle OID|default PROGRAM [ARGS ...] |
traphandle 設定ディレクティブは、OID トークンにマッチする trap を受信したときに、
snmptrapd が起動する外部プログラムを設定する。
OID トークンが
default の場合、他のトラップハンドラにマッチしない trap は、
このデフォルトの trap ハンドラを呼び出す
(訳註:そしてこのデフォルトハンドラが、
このディレクティブに書かれたプログラムを呼び出す)。
プログラムは trap の詳細を標準入力から受け取る。
フォーマットは以下のようになっており、1 行につき 1 エントリである。
| ||||||
createUser username (MD5|SHA) authpassphrase [DES] | SNMPv3 ユーザーの作成についての説明は、 snmpd.conf の man ページを参照すること。 大体同じであるが、ファイル名を snmpd.conf から snmptrapd.conf に読み変えること。 | ||||||
format1 format | SNMPv1 TRAP メッセージを表示するときに使うフォーマット。 使用可能なレイアウト文字は snmptrapd(8) を参照すること。 |
format2 format | SNMPv2 TRAP2 メッセージと SNMPv2 INFORM メッセージを 表示するときに使うフォーマット (SNMPv3 は SNMPv2 形式の TRAP と INFORM を使っている点に注意)。 |
注意
o | このデーモンは traphandle コマンドを実行するとブロックしてしまう (適切なシグナルのキャッチと wait() の組合せにより、 将来修正しなければならない)。 |
関連項目
snmp_config(5), snmptrapd(8), syslog(8), variables(5), read_config(3).