NCサーバによるリアルタイムサーバログの遠隔サーバへの送信
リモートデバッグはハードで、特にリモートサーバにsshできない場合はログ生成を監視します.多分、それはオフィスの中のサーバーです、あるいは、あなたのクライアントのセキュリティポリシーはリモートログインを許しません.しかし、それでも、我々はログを届けるためにNCを使うことができます.いいえ、複雑なセットアップが必要、ちょうど少し以上の最愛の
NC(Netcat)は大部分のサーバーで利用可能であるべきです、それで、さらなるソフトウェアは必要でありません(そして、多分、あなたのクライアントは新しいソフトウェアをインストールする許可を持っていません).
最初の2つのステップだけで、独自のサーバで、接続をリッスンするサーバを設定します.
tail -f
コマンド.NC(Netcat)は大部分のサーバーで利用可能であるべきです、それで、さらなるソフトウェアは必要でありません(そして、多分、あなたのクライアントは新しいソフトウェアをインストールする許可を持っていません).
最初の2つのステップだけで、独自のサーバで、接続をリッスンするサーバを設定します.
nc -lvk <PORT_NUMBER> | tee remote.log
第二に、ちょうどあなたのクライアントは、ログをサーバーに同期するためにNCを使用して、今ログを取得しましょう.tail -f server.log | nc <SERVER_IP> <PORT_NUMBER>
実際には、あなたのクライアントのサーバーではNCもありません.実際に以下のコマンドを送ることができますtail -f server.log > /dev/tcp/<SERVER_IP>/<PORT_NUMBER>
そして、行われるとき、NCサービスを閉じるのを忘れないでください.Reference
この問題について(NCサーバによるリアルタイムサーバログの遠隔サーバへの送信), 我々は、より多くの情報をここで見つけました https://dev.to/socrateslee/sending-real-time-server-logs-to-remote-server-with-nconly-4309テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol