twsnmp / twsnmpfc

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

状態「復帰」について #37

Closed sadayoshi-git closed 5 months ago

sadayoshi-git commented 5 months ago

質問になります。 状態が「重度」「軽度」から「正常」に推移したものを「復帰」として扱っていると思いますが、この「復帰」はシステム再起動しない限り「正常」に推移しないのでしょうか。 あるいは、手動操作等で「正常」に出来るのでしょうか。 「どうしても正常に戻したい」というニーズがあるわけではなく、システムにおける「復帰」状態とその役割について知りたいだけなのですが。

twsnmp commented 5 months ago

状態が「重度」「軽度」から「正常」に推移したものを「復帰」として扱っていると思いますが はい、そうです。

この「復帰」はシステム再起動しない限り「正常」に推移しないのでしょうか。

いいえ、マップ上でノードを選択して、右クリックメニューの「再確認」を実施するか、 マップの空欄を右クリックしてメニューの「すべて再確認」を実施すれば、 ポーリングをもう一度実施して、正常ならば、ノードの状態も正常になります。

システムにおける「復帰」状態とその役割について知りたいだけなのですが。

管理者が気づかないうちに、障害が発生して、復旧したことを知らせるためです。

復帰を知る必要がないノードは、ノードの設定で、「復帰時の自動確認」のスイッチをON にしておけば、正常に戻ります。

image

sadayoshi-git commented 5 months ago

確認出来ました。有難う御座います。

ついでにもう1点質問させてください。 ポートの状態監視レベル設定に「重度」「軽度」に加えて「情報」を設定しているノードにおいて、はstateが「正常」あるいは「情報」のどちらかになるようですが、規則性が読めません。どちらかに片寄せする方法はありますでしょうか。個人的には「正常」に統一したいのですが。

twsnmp commented 5 months ago

ポートの状態監視レベル設定に「重度」「軽度」に加えて「情報」を設定しているノードにおいて、はstateが「正常」あるいは「情報」のどちらかになるようですが、規則性が読めません。どちらかに片寄せする方法はありますでしょうか。個人的には「正常」に統一したいのですが。

基本的に、ポーリングの判定条件で正常ならば、正常の状態になります。 判定条件で異常と判断されれば、設定したレベルをポーリングの状態に設定します。 「情報」となっているのは、判定条件が異常となっていると思います。

twsnmp commented 5 months ago

補足すると、「情報」に設定するポーリングの判定条件は、常に正常になるような設定にすれば 常に状態は「正常」になります。

sadayoshi-git commented 5 months ago

最初から説明させて下さい。

しかし現状、以下のように2つのノードがあり、片方は「正常」で片方は「情報」です。 しかし、これらのノードのポーリング設定はほとんど同じで、各ポートのポーリング結果に「正常」と「情報」が混在しているのも同じです。ならばノードレベル「情報」には特別な意味が含まれているのでは?と勘ぐったのですが、いかがでしょうか。 image

twsnmp commented 5 months ago

失礼しました。ノードの状態でしたか。 バグでした。 ポーリングの状態が正常と情報しかないノードの場合、最初にチェックしたポーリングの状態(順序不定)で決定 されます。復帰以上の状態のポーリングがあれば、どこかの時点でノード状態がかわりますが、 正常と情報だけだと、最初に設定してから変わることがないので、このような現象になると思います。 ノードの状態が情報にならないように修正します。

ありがとうございます。

twsnmp commented 5 months ago

こちらもクローズします。