問題タブ [jnrpe]
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.
java - NRPE プロトコルの説明
check_nrpeと同じように、リモートで Java アプリケーションから nrpe nagios サーバーにクエリを実行する必要があります。
「Java アプリケーションから」と言うときは、Java アプリケーションで結果を受信して処理することを意味します。私が最初に思いついたのは、アプリケーションから「check_nrpe」コマンドを呼び出して、その出力と戻り値を取得することでしたが、外部プログラムが呼び出されないスタンドアロン ソリューションがもっと欲しいです。
状態の変化を待つ必要はありません。最終的にモニターの状態を確認するだけです。Java ライブラリを見つけることができなかったので (JNRPE を試す必要がありますか?)、通信に使用するプロトコルcheck_nrpeとnrpeデーモンを実装したいと思います。
以前にこれを試したことがありますか?その場合、このプロトコルの説明はありますか?
あなたの答えが否定的である場合、whireshark を使用してプロトコルを分析しようとしますが、手がかりは大歓迎です。