twsnmp / twsnmpfc

TWSNMP For Container
Apache License 2.0
10 stars 1 forks source link

TWSNMP連携ポーリングのステータスが正しく反映されない #9

Closed twsnmp closed 2 years ago

twsnmp commented 2 years ago

フィーロバックで問い合わせがありました。

■前提 TWSNMPのAが全体監視を行い、TWSNMPのBが一部のセグメントについての監視を行っていて TWSNMPのAがTWSNMPのBの監視状態をTWSNMP連携で取得しているという前提であるケース。

■内容 TWSNMPのBで「警告」が一件発生している場合に、TWSNMPのAでTWSNMPのBの連携マップが 「軽度」で表示されてしまうようなのですが、動きとしては正しいのでしょうか?

私としては、TWSNMPのBの中から、一番重度のステータスが TWSNMPのA上の「TWSNMPのBの連携マップの色」に反映されるという認識だったのですが この認識自体が間違っていますでしょうか?

現状、TWSNMPのBで何かが発生した場合には、「警告」でも「軽度」でも「重度」でも 同じように、TWSNMP連携のレベルで指定している「軽度」の色が表示されているように 思えます。連携マップの色を連携させる方法はあるのでしょうか?

TWSNMPのAからのポーリングの結果を確認する限りでは、「警告」「軽度」「重度」 等の状態取得自体はできているようです。

twsnmp commented 2 years ago

復刻版を作った時からのBUGでした。 ポーリングのステータスを設定する処理で新規のステータスではなく、ポーリングに設定されていた レベルを設定するような処理になっていました。

twsnmp commented 2 years ago

 ついでに、TWSNMP連携のポーリングが成功してもリトライするというバグも みつかりました。