問題タブ [nagios]
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.
cgi - 特にnagiosでcgiファイルを編集する方法
Nagios CGI ファイルを編集したいのですが、bin ファイルとして開き続けます。誰かがそれらを編集する方法を知っていますか、または誰かが以前に編集したことがありますか (nagios)。編集したい理由は、ページの 1 つに 3 つではなく列を表示したいからです。css をチェックしましたが、そこにはありません。よろしく
php - Nagios/MySQLエラー
mysqlがホストでダウンしているというNagiosからのダウンタイムアラートを受け取りました。ホストにログインしたところ、mysqlerror.logファイルに次のエラーが見つかりました。これをトラブルシューティングするための適切な手順は何ですか?
macos - Mac用のNagios通知クライアント?
最近Macに切り替えて、現在Nagiosの通知とアラートを表示するNagiosクライアントを探しています。iPhoneとiPad用のアプリはかなりたくさんありますが、Mac用のアプリはまだ見つかりません。
Windowsでは、Firefox用のNagios Notification Checkerプラグインを使用しましたが、Growlを介して通知するか、トップバーに表示されてアラートを通知するネイティブアプリを使用したいと思います。
Macで利用できるようなものはありますか?
nagios - Nagiosはファイルの日付に基づいて監視するための適切なツールですか?
ファイルを送信し、数分後に別のファイルを受信するプロセスがあります。プロセスは同期的です。つまり、前のファイルへの応答を受信するまでファイルを送信しません。
リクエストとレスポンスは別々のディレクトリに保管されます。各ディレクトリにある最新のファイルの作成日を調べることで、システムの状態を判断できます。時間Xにファイルを送信し、X +分までに応答がない場合は、問題があることがわかります。この場合、Nagiosにヘルプデスクにメールを送信してもらいたいのですが。
Nagiosはファイルの作成日を取得して比較できますか?私たちの会社のNagiosの人はそれができないと言います。私はそれを信じていません。
私のgoogle-fuは弱すぎて、この質問に対する答えを見つけることができません。
bash - ~ (ユーザーのホームディレクトリ) とログインユーザーが一致しません
Nagios は、IT インフラストラクチャ監視システムです。そのための簡単なプラグイン スクリプトを作成しています。そのための特別なアカウント nagios が作成されており、スクリプトはそのアカウントで Nagios によって実行されます。
デバッグ目的のため、スクリプトは非常に単純です。
~
の値、つまりホーム ディレクトリとコマンドの結果をエコーしますid
。
nagios アカウント ( su -l nagios
) にログインし、コマンド ラインからテストします。
それはまさに私が期待していることです。
Nagios システム内から実行すると、報告された結果は次のとおりです。
待ってください、/home/julian
私のアカウントのホーム ディレクトリです。ただし、nagios アカウントにログインしています。その矛盾は私には意味がありません。これがどのように機能するのか、明らかにわかりません。
これがどのように起こっているのか、何か提案はありますか?
database - データベースからステータスデータをフェッチするNAGIOSホストにデータを入力する
Nagios サーバーがあり、それを使用してホストを監視しています。
これで、特定のホストのステータスを mysql データベースで報告する古いシステムができました。データベースからデータを取得して Nagios モニターにデータを入力できるプラグインを作成する方法があるかどうか (可能性がある場合) があるかどうか疑問に思っています。
データベースに次のようなテーブルがあるとイメージしてみましょう: IP、HOSTNAME、STATUS、CPU_TEMP、HDD_TEMP
これらのデータを Nagios モニターにフェッチしたいと思います。出来ますか?
nagios デーモンを介してクライアントに接続する方法はありません。このデータベースからデータを取得することしかできません。
ありがとう!!!よろしく
monitoring - Nagios check_postgres.pl カスタム クエリのヘルプ
2 つの列を返す postgres 関数があります
結果、データ (int)、(テキスト)
このコマンドを postgres から実行すると、適切な値が返され、Linux コマンド ラインから次のように実行すると、次のようになります。
/usr/local/nagios/libexec/check_postgres.pl -H $HOSTADDRESS$ -u postgres -db monitordb --action=custom_query --critical=1 --query="SELECT * from ops_get_status();"
また、適切な値を返します-少なくともそうであり、エラーは発生しません。
しかし、commands.cfg に挿入して Nagios フロントエンドからこれを監視すると、(null) が返されます。
ログ ファイルには、これをデバッグするための詳細情報は含まれていません。それで、この問題の根底にたどり着くために何ができますか - どんな助けでも大歓迎です
結果
linux - Linux の監視 - Nagios と nrpe
監視対象のマシンにインストールされた nagios と nrpe エージェント間の通信は、SSL なしで行うことができますか? 私の問題は、Linux の 2 つの異なるバージョンがあり、互換性のあるバージョンの libssl-dev が見つからないことです。
php - PHP を使用して Nagios から (生の) データを取得する (?)
私は Nagios を調べています。彼らの Web サイトをチェックした後、Nagios からデータを取得/読み取るための PHP の 2 つの API に出会いました。
- sourceforge.net/projects/gwfoundation/
- naupy.sourceforge.net/
Nagios によって生成されたデータの解析/取得を可能にする PHP の他の同様のソリューション (API) を知っていますか?
PHPで書かれたものを探しているので、何か知っている、または何かお勧めがある場合は、教えてください:)