{#SNMPVALUE}の文字化け

お世話になっております

SNMPでWindowsのサーバー監視を行なっておりますが、MIBに漢字の
データがあった場合に文字化けが起こっております。
何か情報があったらお教えください。

【環境】
・ZABBIXサーバーの環境
・Ubuntu Server 12.10 
・ZABBIX 2.0.5
・net-snmp-5.7.2
・MySQL 5.6
・MySQLのデータベースはUTF-8で作成
・Linuxの環境変数はja_JP.UTF-8

【取得結果】
・ZABBIXでfDescr.{#SNMPVALUE}を取得した結果
ifDescr.Microsoft ...z.l.b.g...[.N .X.C.b.` .A._.v.^ #2.

・snmpwalkの取得結果
IF-MIB::ifDescr.14 = STRING: Microsoft ...z.l.b.g...[.N .X.C.b.` .A._.v.^ #2.

・[参考] PC上のツールで取得した結果
ifDescr.14 Microsoft 仮想ネットワーク スイッチ アダプタ #2

【推測】
・ZABBIXはNet-SNMPで取得した結果をそのまま出しており、Net-SNMPで
 文字化けが起こっているのではないか?
 
 
Net-SNMPの問題となるとZABBIXではないかも知れませんが、もし対処方法が
お分かりになればお教えおただけないでしょうか

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

Windows上のSNMPサーバには何を利用されているのでしょうか?
文字コードがMS932(またはWindows-31J)であったりしませんか?

Zabbix上でSNMPを利用して取得し取り扱えるのはUTF-8だけだと思
われますので、Windows上で出力された文字コードがUTF-8であるか
をご確認ください。

ユーザー るう太 の写真

回答ありがとうございます。
SNMPサーバはWindows Server 2008に標準で付属しているものを使っています。

Win2008なので当然UTF8で返してくると思っていたのですがおっしゃるとおり
MS932のようです

スニッファーで通信を見たところこんな値が入ってました

0050 02 02 01 02 0e 04 30 4d 69 63 72 6f 73 6f 66 74 ......0M icrosoft
0060 20 89 bc 91 7a 83 6c 83 62 83 67 83 8f 81 5b 83 ...z.l. b.g...[.
0070 4e 20 83 58 83 43 83 62 83 60 20 83 41 83 5f 83 N .X.C.b .` .A._.
0080 76 83 5e 20 23 32 00           v.^ #2.

たとえば 89BC 917A --> SJISで「仮想」

SJISで返されてしまうと扱えないのですね?

マイクロソフト製のSNMPサーバーは見たところ、コードの設定はないよう
ですので文字化けを回避するには他のSNMPサーバものを使うしかないのでしょうか