NetSNMP

最近の snmptrapd は DISPLAY-HINT 255t でもマルチバイト文字が置換されてしまう件

諸事情でアプリやサーバからいろいろな通知を SNMP トラップで送ることがよくあるのですが、データバインディングの中身に日本語(UTF-8)を含めなければならないことがあります。 送るのは snmptrap コマンドで普通に送れますが・・snmptrapd でそれを受信…

NetSNMP の traptoemail で Date ヘッダを追加する

NetSNMP の snmptrapd で traptoemail を使うと簡単にトラップをメール送信することが出来ますが、Date ヘッダが付きません。Date ヘッダが無い場合は MTA が勝手に付けたりするらしいですが、qmail-1.03 は Date ヘッダを付けないため、送信日時(トラップ…

UCD-DISKIO-MIB::diskIODevice で取得される dm-0 とかをデバイス名に読み替える

LVMを使っている時に、SNMPの UCD-DISKIO-MIB::diskIODevice で取得できる名前を、/dev/hogehoge とかの名前に読み替える方法(OIDでは .1.3.6.1.4.1.2021.13.15.1.1.2)。lvdisplay で下記のような情報が表示されるので・・・ --- Logical volume --- LV Na…

NetSNMP プロキシ設定

snmpdの設定 /etc/snmp/snmpd.conf # context secname source community com2sec local localhost private com2sec external default public com2sec -Cn ctx_proxy external default proxy # group model secname group local v1 local group local v2c loc…

NetSNMP の snmpd で v3 を設定する

snmpdのアクセス設定 /etc/snmp/snmpd.conf に下記を追記 # model には usm を指定、secname はユーザ名 # group model secname group snmpv3 usm hogehoge # view incl/excl subtree view all included .1 # level は noauth / auth / priv のいずれか # no…