Nagios XI を使用しています。現在、My Nagios は、CRITICAL、WARNING、OK の 3 つのアラート状態を示しています。サーバーまたはコンポーネント (Java jar コンポーネント) のいずれかがダウンしているなどのいくつかの極端な問題のために、別のカスタム ハード状態 FATAL を追加したいと考えています。現在、ホストがダウンしているときに DOWN メッセージが表示されます。コンポーネントがダウンしている場合、「URL Status is CRITICAL」が表示されますが、「URL Status is FATAL」が必要です。Nagios にカスタム状態を追加することは可能ですか? どうやってやるの?
2 に答える
できません。状態は組み込まれています (第 4 の状態 UNKNOWN とともに、これは通常、監視対象のオブジェクトではなくプラグイン自体に起因する可能性がある理由でプラグインが失敗した場合に使用されます)。
状態は、「すぐに対応が必要 (CRITICAL)」および「すぐに対応が必要になる可能性が高い (WARNING)」を意味することを意図しています。FATAL 状態と CRITICAL 状態を区別するものは何も残っていないので、それを使用することをお勧めします。
オペレーターに追加情報を渡したい場合は、プラグインが提供するテキストでいつでも行うことができます。
(Nagios はオープン ソースであるため、おそらくソース コードを変更して別の状態を許可することができます。しかし、これを適切に実装し、インストールを他の世界と互換性をなくし、あなた以外のプラグインがそれをサポートしないようにするのは非常に大きな作業です。 Nagiosの新しいバージョンごとにパッチを再適用して書き直さなければならないので、強くお勧めしません)。
州を追加することはできません。ただし、アラートをより明確に目立たせたいだけの場合は、/etc/nagios3/stylesheets/ の nagios-Stylesheets を変更するか、/usr/share/nagios3/htdocs/ssi/<nagiospage>-header にカスタム JavaScript を追加できます。 .ssi を開き、そこからのそれぞれのメッセージを強調表示します。