HTTP Input Plugin
HTTP input plugin是讓fluentd開啟一個restful的端口來接收資料的方式,等同一個http restful server。
Config
官方的說明位於:http://docs.fluentd.org/articles/in_http ,設定上可以指定binding的IP、port跟一些細部的http server設定。必要設定部份,指定port位置即可。
<source>
type http
port 9880
</source>
測試
在HTTP input架設好後,可以使用curl測試,如下:
curl -X POST -d 'json={"action":"login","user":2}' \
http://your-server-ip-address:9880/test5.tag.7