在我们的环境中,多个系统都会创建日志。
例如:
- Job12345 通过网络服务创建。
- 然后它在消息队列中进行处理
- 然后将其存储在数据库中
- 之后它会被发送到第三方系统。
在此示例中,有四个或更多系统为 Job12345 创建日志。
到目前为止,我们使用基于简单文件的日志记录。
我的目标:一个可以查询所有包含“Job12345”的日志的界面。如果它们像 HTML 中的超链接一样链接在一起就太好了。
希望您能理解我的意思。如有不清楚的地方,请询问。
怎么解决这个问题?
答案1
不确定是否可以链接,但我正在使用Elasticsearch(存储数据并使其可搜索)和格雷洛格(用于查询和实际搜索数据;它提供了一个 Web 界面和一个 API)用于类似的任务。
我建议至少看一下展位工具;将所有日志放在一个地方并能够搜索它们很有帮助。