0

假设我有 5 个 MSF4j 微服务,如果这些服务相互连接,那么进行日志记录的最佳机制是什么?

我主要担心的是?

1)日志记录是否应该是另一个单独的微服务?

2)如果没有,我们必须将日志组件添加到所有 5 个微服务中。在这种情况下,它将为每个日志文件创建单独的日志文件。那么在这种情况下,在日志中查找调试信息的最佳方式是什么?我们可能不得不使用像 co-relation id 这样的字段。如果我们使用 core-relation id 之类的字段,那么通过过滤具有 core-relation id 的多个日志文件来可视化日志的最佳开源日志记录工具是什么?

4

1 回答 1

1

您必须将日志推送到集中式日志记录应用程序。您可以使用Elastic StackSplunkLoggly或其他日志管理系统。

于 2016-05-31T07:13:29.680 回答