やりたいこと 日本語版vCenterからのSNMPTRAP文字化けを直す。 こんな感じ・・・ 対応前(16進数+スペースの羅列) 対応後(日本語に!!) 制約事項 UTF8以外(シフトJIS等のマルチバイト)は対応できていません。 環境 SNMPTRAPの経由方法として「zabbix_trap_receiver.pl」を使用している環境 対処方法 既存プログラム「zabbix_trap_receiver.pl」をちょっぴり変更 元はZabbixソースコード2.4.8の「zabbix_trap_receiver.pl」を以下のように変更。 いつもながら適当ですが動くと思いますw。 PERLの正規表現のスマートな記述方法がわからず、ごちゃごちゃですいません。 [localhost]# diff zabbix-2.4.8/misc/snmptrap/zabbix_trap_receiver.pl