2016-04-22 5 views
0

このログを保存するウェブサイトに(例えば)「ログ」をどのように流すことができますか?ウェブサイト/ apiへのストリームbash/terminal/console

たとえば、多くのAmazon EC2サーバーで多くのレンダリングプロセスを管理するWebインターフェイスがあります。

ここでは、コンソールの出力をウェブサイトにストリーミングして、この出力をサーバーのログとして保存できるようにします。

ような何か:

echo "do something small" > https://api.example.org/server/123/log 2>&1 

など

wget stream `echo "something dynamic" 2>&1` https://api.example.org/server/123/log 

としては、私はのようなものを使用することができフォールバック:

echo "do something local" > /var/log/upload.log 2>&1 
curl -F "[email protected]/var/log/upload.log;filename=upload.log" https://api.example.org/server/123/log 

しかし、私は誰もがそれを読むことができるように直接ストリーミングします直接。

ありがとうございました!

答えて

0

sshを使用することができた場合、あなたは可能性がSSH経由でパイプを:

echo hi | ssh server 'cat - >>/tmp/log' 

しかし、接続が死亡した場合、それはひどく優雅ではないでしょう。

+0

はい、いいアイデアです。好きです^^でも、ウェブサイトからテレビにビデオをストリーミングして、コンピュータからウェブサーバーにデータをストリームできるようにする必要があります:) – Patrick

関連する問題