2016-04-22 39 views
0

如何將「日誌」(例如)流到保存此日誌的網站?流bash /終端/控制檯輸出到網站/ api

例如,我有一個web界面,它管理很多Amazon EC2服務器上的很多渲染過程。

現在我想讓他們將控制檯輸出流式傳輸到網站,以便我可以將此輸出保存爲服務器的日誌。

喜歡的東西:

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