嗨,作为elastic 的新手,我对为什么需要fileBeat 将日志传送到ElasticSearch(ES) 或Logstatsh 有疑问。
据我所知,我们可以直接从文件中读取日志并发送到 logstash,然后从那里发送到 ES。如果允许前者,为什么我们需要 FileBeat 作为日志和 logstash 之间的中间层。
我所知道的:xyzlogfile--->logstash-file--->ES--->kibana
为什么我们需要 FileBeat 之间:xyzlogfile--->fileBeat--->logstash-file--->ES--->kibana
我正在尝试将我的 Spring-Boot 应用程序连接到作为 AWS 服务托管的 RabbitMQ。启动应用程序时出现以下异常。
我还包括 java 异常、Spring Boot 和 AWS 的配置
2021-05-15 09:31:50.651[0;39m [32m INFO[0;39m [35m12988[0;39m [2m---[0;39m [2m[ main][0;39m [36mo.s.j.e.a.AnnotationMBeanExporter [0;39m [2m:[0;39m Bean with name 'rabbitConnectionFactory' has been autodetected for JMX exposure
[2m2021-05-15 09:31:50.655[0;39m [32m INFO[0;39m [35m12988[0;39m [2m---[0;39m [2m[ main][0;39m [36mo.s.j.e.a.AnnotationMBeanExporter [0;39m [2m:[0;39m Located managed bean 'rabbitConnectionFactory': registering with JMX server as MBean [org.springframework.amqp.rabbit.connection:name=rabbitConnectionFactory,type=CachingConnectionFactory]
[2m2021-05-15 09:31:50.678[0;39m [32m INFO[0;39m [35m12988[0;39m [2m---[0;39m [2m[ main][0;39m [36mo.s.c.support.DefaultLifecycleProcessor [0;39m [2m:[0;39m Starting beans in phase 0
[2m2021-05-15 09:31:50.678[0;39m [32m INFO[0;39m [35m12988[0;39m [2m---[0;39m [2m[ main][0;39m …Run Code Online (Sandbox Code Playgroud) spring amazon-web-services spring-rabbit spring-boot amazon-mq