首页 > 解决方案 > nodejs 服务器应用程序的记录器

问题描述

我正在寻找一种方法来存储 console.log 消息,并能够快速访问它们并通过关键字快速搜索它们。

目前我使用的是一个简单的文本文件,但是当文件变大时会有一些滞后,因为我必须将整个文件加载到内存中。

标签: javascriptnode.jsdatabaselogging

解决方案


看看弹性堆栈

基本上,您将日志数据转储到数据库 ( Elasticsearch ) 并使用可以为您显示漂亮报告的工具 ( Kibana ) 查询它。

如果您失去与 Elasticsearch 的连接,您仍然可以保留本地轮换日志文件。


推荐阅读