简介编辑

Node.js ECS 日志记录器是您最喜欢的日志记录库的格式化程序插件。它们可以轻松地将您的日志格式化为与 ECS 兼容的 JSON。与 filebeat 结合使用,您可以将日志直接发送到 Elasticsearch 并利用 Kibana 的日志应用程序 在一个地方检查所有日志。

Node.js ECS 日志记录格式化程序记录结构化的 JSON,并支持从 Node.js 内核和流行的 Web 框架对错误对象以及 HTTP 请求和响应对象的序列化。最小日志记录包括以下字段

{
  "@timestamp": "2021-01-13T21:32:38.095Z",
  "log.level": "info",
  "message": "hi",
  "ecs.version": "8.10.0"
}

想了解更多关于 ECS、ECS 日志记录和其他可用语言插件的信息?请参阅 ECS 日志记录指南

准备开始使用 Node.js ECS 日志记录?

如果您想尝试使用 winston 进行 Node.js ECS 日志记录的教程,请参阅 使用 Filebeat 从 Node.js Web 应用程序中获取日志