リモート マシンで Java プログラムを実行したいと考えています。
また、そのプログラムによって記録されたすべてのログ メッセージを、別のマシンで利用できるようにしたいと考えています。プラスは、特定のタイプのメッセージをフィルタリング/受信できる場合です。たとえば、DEBUG メッセージ/エラー メッセージのみです。
これは可能ですか?リモートマシンで実際に実行されるプログラムのコードを変更したくありません。
リモート マシンで Java プログラムを実行したいと考えています。
また、そのプログラムによって記録されたすべてのログ メッセージを、別のマシンで利用できるようにしたいと考えています。プラスは、特定のタイプのメッセージをフィルタリング/受信できる場合です。たとえば、DEBUG メッセージ/エラー メッセージのみです。
これは可能ですか?リモートマシンで実際に実行されるプログラムのコードを変更したくありません。
Syslog はリモート ロギング システムであり、あるマシンでロギング メッセージを生成し、別のマシンでそれらを受信できます。
コードを変更する場合は、いつでもホーム サーバーへのソケットを開いて、ネットワーク経由でメッセージをログに記録できます。
ローカル コードを変更したくない場合は、プログラムの出力ストリームをインターセプトするか、出力ログを監視する外部プロセスが必要です。どちらの場合も、ソケット ホームを開き、データを送信するだけです。