使用web后端记录存储

2024-05-29 11:48:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我们需要存储来自某些服务的日志,每个日志都有其级别、名称空间(可能是点式名称空间)、标记(作为列表)、时间戳(当日志创建时)及其内容(作为文本)。在

我们还需要一个能够显示/搜索/过滤日志及其级别、名称空间和标记的web后端。在

有没有一个开源系统?我更喜欢Go或Python语言。如果没有,我们最好的解决方案是什么?在

我不知道这个问题对stackoverflow是否合法。我只是想问一个开源的解决方案。

谢谢你读这篇文章


Tags: 标记文本名称web语言go内容列表
1条回答
网友
1楼 · 发布于 2024-05-29 11:48:14

在我看来,我将分析一些我所知道的开源日志系统:

  1. logstash:你需要kibana或任何类似的web界面。logstash可以从RFC日志系统格式的文件中推送日志。您也可以使用Logstash转发器将日志从Logstash客户端发送到Logstash服务器。但是对于应用程序的日志,您希望将其推送到logstash服务器是非常复杂的。

  2. Scribe:我认为Scribe不再支持facebook了。它很古老。

  3. Graylogs:log central的完整堆栈,具有接口、筛选器、输入、输出。我们可以很容易地将消息日志从任何应用程序推送到graylog服务器的API中。但无法从文件中读取日志:)。

相关问题 更多 >

    热门问题