問題タブ [icinga]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
monitoring - Icinga2 check_mem プラグインがパラメーターを受け入れない
こんにちは、
このプラグインを使用して、Icinga 2 でカスタム コマンドを作成しました。
https://github.com/justintime/nagios-plugins/blob/master/check_mem/check_mem.pl </p>
check_command
}
サービス
ただし、プラグインはメモリをチェックできず、Icinga Web 2 インターフェイスで次の出力が得られます。
プラグイン出力
*** WARN および CRITICAL レベルを定義する必要があります! \ncheck_ mem. pl v1. 0 - Nagios プラグイン\n\nusage: \n check_ mem. pl -\ncheck_ mem. pl には、暗黙または明示の保証は一切ありません\nこのプログラムはライセンスされています\nMIT ライセンスの条件の下で (詳細についてはソース コードを確認してください)
このチェックの何が問題なのですか?
monitoring - Icinga2 を使用して Failovercluster の役割を監視する
で使っIcinga2
ていますNSClient++
PowerShell
すべての にインストールされている特定のクラスタ ロールをチェックしていますcluster node
。クラスターの役割が失敗した場合、すべてcluster nodes
が同じ通知を送信するため、実際のサービスの問題が 1 つだけでも大量のスパムが発生します。
1 つのクラスター ノードにのみチェックをインストールすることは、役割の監視に単一障害点が生じるため、オプションではありません。クラスターの役割は、ダウンするとすぐに停止します。
このサービスが失敗した場合に通知が 1 つだけ送信されるように、service
をに割り当てることは可能ですか?hostgroup
icinga - サーバー上の Icingaweb2 が起動しない
そのため、Ubuntu 16.04サーバーにIcingaweb2をインストールしましたが、入力するとIP/icingaweb2
メッセージしか表示されません
Icingaweb2 インターフェイスではありません。
何かを設定するのを忘れましたか?助けてください。
macos - Icinga での MongoDB 監視サービスの構成にヘルプが必要
現在、mongodb サーバーの icinga 監視サービスによってディスパッチされているアラートを追跡しようとしています。約。15 分ごとに、次のような警告が送信されます。
***** イシンガ *****
通知タイプ: 問題
サービス: check_mongodb_databases_service ホスト: myhost アドレス: myhost 状態: WARNING
日時: 2016-07-13 10:02:20 -0400
追加情報: 警告 - DB の数: 20
コメント: []
これまでに読んだドキュメントから、icinga はサードパーティのプラグイン ( https://github.com/mzupan/nagios-plugin-mongodb ) を使用して mongodb の監視を処理しているようです。プラグインのドキュメントを確認すると、次のコマンドが見つかりました: https://github.com/mzupan/nagios-plugin-mongodb#check-size-of-a-databaseこれは、データベースの数をチェックして数が特定のしきい値を超えると、警告またはエラーが発生します。
私の人生で理解できないのは、実際にそのしきい値を変更する方法です。どこかに設定ファイルがあるに違いないと確信していますが、これまでに見たものでは、それがどこにあるのかを示すものは何もありません。OSX サーバー上で incinga2 (v2.0.0) が実行されていることに注意してください。
cluster-computing - Icinga2 は複数のホストをチェックします
HPC クラスターがあり、その状態を Icinga2 で監視したいと考えています。クラスター内の各ノードに対して多数のチェックを定義していますが、実際に望んでいるのは、特定のパーセンテージ以上のノードが異常である場合に通知を受け取ることです。
クラスターを表すダミーホストを定義し、Icinga ドメイン固有言語を使用して、興味のあることを実現できることに気付きました ( http://docs.icinga.org/icinga2/latest/doc/module/icinga2/ chapter/advance-topics?highlight-search=up_count#access-object-attributes-at-runtime )。しかし、これは洗練されていない厄介な解決策のように思えます。
ホストグループに対してこの種の「集約」または「メタチェック」を定義することは可能ですか?
python - icinga/nagios で jboss プロセスを監視する
jboss が Icinga を介して実行されているかどうかを監視したい。
/etc/inid.d/jboss status
時々サービスが稼働していても、jboss の一部が強制終了またはハングし、jboss が適切に動作しないため、確認したくありません。
出力からすべてのプロセスを監視するスクリプトを作成したいと思いps
ます。ただし、スタンドアロン モードで実行されているサーバーはほとんどなく、ドメイン (マスター、スレーブ) とプロセスはケースごとに異なります。
どこから始めればよいかわかりません。以前に同じことをした人はいますか?これを行うためのアイデアを探しているだけです。
plugins - Icinga2: 多くの可能なパラメーターの 1 つを必要とする CheckCommand を定義する方法は?
次のような Icinga2 で定義された CheckCommand があります。
コマンドには a、b、またはその両方が必要ですが、これらのパラメーターの少なくとも 1 つを取得しないと実行できません。この要件を Icinga2 コマンド定義で表現したいのですが、可能ですか?