我使用的是ElasticSearch 7.1。它附带了log4j2.11.1.jar。当我尝试使用作为TcpSocketServer运行的log4j2设置远程数据存储时,问题就出现了。然后,我将在不同的log4j应用程序中使用Java将日志传输到远程数据存储进行分析。但是,从log4j2 Java文档中,我发现TcpSocketServer已经被删除了。
你们是如何用最新的log4j2库配置远程数据存储的?有没有什么工作架构布局仍然适合我的用例?
发布于 2019-06-04 07:42:30
Elasticsearch不是一个很好的日志发送器;另外,如果网络中断会发生什么情况?我们通常会沿着Beat应该承担的部分走更多的路,所以在这里使用Elasticsearch模块的Filebeat:https://www.elastic.co/guide/en/beats/filebeat/7.1/filebeat-module-elasticsearch.html
https://stackoverflow.com/questions/56425597
复制相似问题