web-dev-qa-db-ja.com

Cactiはインターフェースエイリアスのハッシュマークを無視しています

ルーターのインターフェイスを監視するように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を超える点灯スイッチポートがあり、他に何がそれらに依存しているのかわかりません。

2
Matt Simmons

Twitterの@Complexが私にそれを見つけました。

問題は、邪魔になった最大フィールド長の設定があることです。

http://www.cacti.net/downloads/docs/html/faq.html#AEN2524 にあるように、[コンソール]、[構成/設定]の順に移動し、[最大フィールド長]を[妥当な数であり、まもなく動作を開始します。

1
Matt Simmons