問題タブ [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.

0 投票する
1 に答える
449 参照

nagios - Icinga2 IDo と ms-sql の統合

icinga2 IDo 形式と MS-SQL データベースの統合に関するドキュメントはありますか。現在、mysql または postgres アドオンしか見つかりません。

残念ながら、唯一の db オプションとして ms-sql に固執しているため、icinga2 を mysql 、mariadb、または postgres と統合することはできません

0 投票する
3 に答える
165 参照

nagios - Nagios/Icinga チェックが長時間実行されている

現在Icinga1、約 6000 のサービスを監視するために実行しています。

Icinga ダッシュボードを見ると、平均チェック時間は 300 秒程度で、これは一部のチェックの実行が遅いことを意味します。残念ながら、6000 のチェックがあるため、1 秒以上実行されているすべてのチェックを把握する方法がありません。

クラシック UI またはログから、特定の期間 (たとえば 5 秒) 以上実行されるチェックを把握する方法はありますか。

0 投票する
3 に答える
1015 参照

python - Pythonでicinga confファイルを解析する

icinga2 インスタンスのラッパーを作成しようとしています。構成ファイル内のオブジェクトは次のようになります。

例;

私は次のようなことをしようとしています:

だから私はpynagを使ってみました。

しかし、私は得ています。

この種のフォーマーで作業する簡単な方法はありますか?

0 投票する
0 に答える
312 参照

mysql - Icingas Web セットアップをセットアップしようとしていますが、エラーが発生します

Icinga2をセットアップしようとしています。これが私がやっていることです。あるサーバーに mysql db をインストールし、別のサーバーに Icinga をインストールしました。今まではすべて順調です。しかし、終了タブの前に Icinga の Web を設定しようとすると、次のエラーがスローされます。

アカウント「icinga_admin」を作成できません。エラーが発生した:

SQLSTATE [42S02]: ベース テーブルまたはビューが見つかりません: 1146 テーブル 'icinga.icingaweb_user' が存在しません。クエリは次のとおりです: icingaweb_user.name FROM icingaweb_user を選択します。

どんな助けでも大歓迎です。

ありがとう

0 投票する
1 に答える
117 参照

monitoring - Centreon/Icinga: サービスによるコマンド

コマンドが Centreon のサービスとどのように適合しているかを認識できるかどうか疑問に思っていましたか? たとえば、「check_uptime」コマンドが含まれているサービスはどれですか?

0 投票する
1 に答える
49 参照

monitoring - サービスは本質的に Icinga のホストに関連付けられていますか?

一般的なサービス/ホストの監視用に Icinga と Sensu を評価しています。私たちがサービスで行っていることの 1 つは、オーケストレーション ツール (私たちの場合は Mesos) を介してサービスを管理することです。これにより、サービスが特定のホストで実行されているとは限りません (サービスは任意のワーカー ノードで実行できます)。

サービス ディスカバリを使用しているため、サービスが実行しているホストをアプリオリに知らなくても、監視プラグインを作成してチェックを実行できます。

ただし、Icinga のサービス定義では、サービスがホストに関連付けられていることが義務付けられているようです。ただし、そのホスト定義では、ホストに関する多くのことを指定する必要はありません。私の質問は次のとおりです。サービスのダミー ホストを作成したり、サービスが特定のホストと関連付けられていないことを指定したりできますか?

0 投票する
0 に答える
724 参照

puppet - Puppet テンプレートがモジュール関数を見つけられない

カスタム関数とそれが使用されるテンプレートを定義する icinga2 の puppet モジュールを使用しようとしています。次の(削除された)hiera構成を使用しています:

レンダリングなしのテンプレートvarsは完全に正常にレンダリングされますが、テンプレートが含まれている場合、パペットはテンプレート内の関数呼び出しの評価に失敗します。

また、インラインテンプレートで直接呼び出された場合、puppet はコマンドを見つけて実行します。

同様の方向に進むいくつかのバグ ( 12 ) も見つけましたが、それらは数年前に修正され、提案された回避策も機能しません。4.2.1 のごく最近のバージョンを使用しています。

この問題をさらにデバッグする方法、または icinga2 モジュールで修正する方法はありますか?

0 投票する
1 に答える
5515 参照

windows - icinga2にウィンドウを統合するには?

私はLinux/監視が初めてで、最善を尽くします:)そこで、UbuntuでIcinga2 Webを使用して最新のIcinga2をセットアップしました。すべてうまくいっているようです。現在、Windows ホストを統合しようとしています。

私がしたこれらのステップ:

  1. を編集しicinga.confて追加include <windows-plugins>
  2. WindowsにIcingaクライアントをインストールしました(7)
  3. Icinga でクライアントのセットアップ チケットを生成しました
  4. sudo icinga2 node update-configアイシンガで実行

私のホストは icinga に表示されますが、CPU 負荷などのしきい値はありません。On/usr/share/icinga2/include/command-plugins-windows.confはしきい値が定義されています。

なぜ彼らは働かないのですか?

ホストごとに、icinga2 はホストとサービスの新しいエントリをリポジトリに作成します。 /etc/icinga2/repository.d/hosts/PC-01.Domain.local

各サービスには、次のような *.conf があります。

check_command が正しくないようです。「loads-windows」である必要があります。しかし、なぜそれが機能するのですか?

0 投票する
1 に答える
722 参照

ssh-tunnel - Icinga サテライトからファイアウォールの背後にあるマスターにデータをプルする

次のような状況があります。

内部サーバーを監視する Icinga2 マスターを持つプライベート エンタープライズ ネットワーク。ファイアウォールはすべてのインバウンド アクセスをブロックしますが、すべてのサーバーがアウトバウンド インターネット アクセス (SSH、HTTP、HTTPS などの複数のプロトコル) を持つようにします。

また、パブリックにアクセス可能な 1 つの VM (nginx) を備えた Azure 内の環境と、その背後にあるプライベート ネットワーク内のアプリケーション サーバーがあります。また、これらのサーバーを監視したいと思います。Azure 環境を監視し、データをマスターに送信する Icinga2 サテライト (Azure 内) をセットアップできることを読みました。

これは素晴らしい解決策です。ただし、私のマスターはプライベート エンタープライズ ネットワーク内にあるため、Icinga サテライトはデータをマスターにプッシュできません。唯一のオプションは、マスターがサテライトから定期的にデータを取得することです。マスターは、Azure のサーバーへの SSH エージェント転送を介してログインできます。これは可能ですか、それともより良い解決策がありますか? リバース SSH トンネルを作成したくありません。