ルーターのインターフェイスを監視するようにCactiを設定しようとしていますが、グラフテンプレートに必要な情報を表示するのに問題があります。
インターフェイスの構成は次のようになります。
interface GigabitEthernet3/6
description WalljackNumber # Server info
no ip address
no shutdown
switchport
switchport access vlan 116
switchport mode access
ip dhcp snooping trust
spanning-tree portfast
「サーバー情報」文字列は、実際には単なるマシン名であり、「PolarSpringsvmnic2」などの関連する短い説明です。重要な部分は、ハッシュマークの後に続くことのようです。
Snmpwalkを実行すると、適切な出力が得られます。
IF-MIB::ifAlias.230 = STRING: WalljackNumber # Server info
しかし、Cactiでは、グラフテンプレートに移動して、タイトルを次のように設定します。
|Host_description| - Traffic - |query_ifName| (|query_ifAlias|)
グラフに表示されるのは次のとおりです。
switchname - Traffic - Gi3/6 (WalljackNumber #)
それは少し奇妙なことに私を襲います。私が起こっていると思うのは、サボテンストリームのどこかで、#がコメントであると解釈し、その後すべてを削除しているということですが、よくわかりません。
これは既知の文書化された動作である、または私が気付いていない設定で変更できることを誰かが教えてくれることを望んでいました。別の答えは、区切り文字を#から別のものに変更することですが、古い大学のインフラストラクチャに1,000を超える点灯スイッチポートがあり、他に何がそれらに依存しているのかわかりません。
Twitterの@Complexが私にそれを見つけました。
問題は、邪魔になった最大フィールド長の設定があることです。
http://www.cacti.net/downloads/docs/html/faq.html#AEN2524 にあるように、[コンソール]、[構成/設定]の順に移動し、[最大フィールド長]を[妥当な数であり、まもなく動作を開始します。