スイッチのポート死活監視について
Zabbix 6.0.22です。
現在、ネットワークスイッチのポート監視を以下の条件式で行っています。
■現行ポート監視トリガー
(last(/[ホスト名]/ifOperStatus[対象ポート],#1)<>last(/[ホスト名]/ifOperStatus[対象ポート],#2))=1
この条件式は最新の値と前回の値が異なることで発報し、逆に最新の値と前回の値が同値になれば復旧します。
つまり、障害が継続しているにもかかわらず復旧してしまうのです。
例)18:00=up、18:01=down、18:02=downと推移した場合、downが2回続くことで復旧の条件を満たしてしまう
また、単純に値がdownになった場合に発報とすると、未使用ポートが全て発報し復旧しない状況になってしまいます。
まとめますと、ポートの状態がup⇒downになった場合に発報、down⇒upになった場合に復旧し、
かつ、利用していないポートは発報しないトリガーを設定したいです。
お力添えいただけますと幸いに存じます。