AWS Elasticseach服务中是否有Logstash?我不知道如何访问和设置它

时间:2019-06-04 00:44:14

标签: amazon-web-services elasticsearch aws-elasticsearch

我是新手,这次正在研究ELK堆栈。

最近,我通过在Spring Boot项目上进行的登录成功将日志加载到Elasticsearch中。但这就像从logback将日志发送到Elasticsearch服务中存在的Elasticsearch _bulk uri。

但是您仍然不知道某些事情。 如何在AWS Elaticearch Serivce中处理和配置Logstash。

我不知道logstash在AWS Elasticsearch Service中位于何处。 logstash是否存在?

因此我向朋友或开发人员小组提出了一个问题,但是我没有得到想要的结果。

我朋友的开发人员已经评论到AWS Elasticsearch服务中存在logstash,“为什么要在错误的位置(例如单独的EC2)进行创建?”

在提出问题之前,Elasticsearch专家建议人们访问官方网站观看视频剪辑。

有些人可能称我为愚蠢,但我尝试了各种方法来找出并找出答案。

我在Elastic Search的官方网站上了解了有关ELK Stack的所有入门视频。

我在AWS Elasticsearch服务参考中查找了任何Logstash信息,但是我发现的只是下面主题中的logstash-output-amazon-es插件。

https://docs.aws.amazon.com/ko_kr/elasticsearch-service/latest/developerguide/es-kibana.html

我试图弄清楚,我只是惊慌失措,几周没睡。

最后,我要问你,我在想两种方式。

  • 如果AWS Elasticsearch服务中不存在Logstash, 首先,将spring boot应用程序部署到我的EC2实例 其次,我将需要在此EC2实例上安装Logstash,以通过logstash.conf配置管道,以将日志加载到我的AWS Elasticsearch服务中的elasticsearch中。

  • 如果Logstash存在于AWS Elasticsearch服务中,我想知道它如何处理logstash.conf。因为我想根据需要设置输入,过滤,输出。

请帮助我。

1 个答案:

答案 0 :(得分:0)

您将需要在自己的基础架构上运行Logstash。这里的问题更多:您真的需要Logstash吗?更改您的Logback附加程序以写出JSON日志,然后使用Filebeat将数据直接存储在Elasticsearch中;不需要Logstash。