即時通訊嘗試弄清楚如何使用JavaScript將數據發佈到來自我的瀏覽器的Logstash輸入。使用http輸入發送數據到logstash
後的JavaScript JSON格式:
xhr = new XMLHttpRequest();
var url = "????????????????";
xhr.open("POST", url, true);
xhr.setRequestHeader("Content-type", "application/json");
var data = JSON.stringify({"test" : testdata123});
xhr.send(data);
我應該是什麼網址張貼到,如果我想logstash讀取這些數據?
Logstash配置文件:
input {
tcp {
port => ?????
}
}
我是新來這個,想如何去這樣做this.Please幫助一些建議嗎?
當你使用上面的logstash配置時會發生什麼?你必須給你希望logstash聽的服務器端口。 – Kulasangar
JavaScript需要發佈到端口示例Localhost:8590,這是否需要成爲Logstash端口? – adz
你可以給任何你的logstash希望被監聽的端口。確保您沒有任何其他應用程序在該端口上運行。 – Kulasangar