我试图弄清楚如何使用JavaScript从我的浏览器向Logstash输入发布数据。
Json格式的JavaScript帖子 :
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 => ?????
}
}
我是新手,想要了解如何做到这一点。请帮忙吗?
答案 0 :(得分:0)
port
tcp
中的input
插件中的logstash
传达将运行logtash的端口。因此,您可以使用该特定logstash
访问port
。确保设置了一个端口,服务器中的任何其他应用程序都无法访问该端口。