文件名称:node-lambda-log:Node 6.10+ Lambda函数的基本日志记录机制
文件大小:29KB
文件格式:ZIP
更新时间:2024-02-22 12:48:47
nodejs aws lambda cloud node
λ日志 Node 6.10+ Lambda函数的基本日志记录机制,可将各种日志正确格式化为JSON格式,以便于通过Cloudwatch日志轻松阅读。 该模块的功能包括为每个日志包含自定义元数据和标签,从而允许在Cloudwatch中增加过滤功能。 该模块不仅适用于Lambda! 您可以使用许多不同的环境来支持从日志中读取JSON。 虽然名称仍然是lambda-log ,但实际上是一个通用的JSON记录器。 为什么要使用另一个lambda记录器? 那里还有其他功能,但似乎有些麻烦,包括比所需功能更多的功能,未维护或无法充分配置。 我创建了lambda-log以包含其他记录器的重要功能,但仍保持其简单且无依赖关系。 产品特点 每个日志包含的全局元数据和标签。 通过包装/扩展LambdaLog类可插入。 在日志上发出事件,以允许第三方集成。 记录的错误和类似错误的对象会自动在元数据中包括堆栈跟踪。 在模式下漂亮地打印JSON对象。 有据可查并经过评论的来源。 占地面积小! 2.0.0版的新功能 可以将动态元数据添加到每个日志(例如时间戳)。 日志可以通过管道传输到自定义流
【文件预览】:
node-lambda-log-master
----.travis.yml(513B)
----.releaserc(447B)
----.eslintrc.yml(2KB)
----index.js(641B)
----package.json(2KB)
----test()
--------module.js(386B)
--------lambdaLog.js(15KB)
--------logMessage.js(6KB)
----LICENSE(1KB)
----.gitignore(608B)
----CHANGELOG.md(5KB)
----lib()
--------LambdaLog.js(10KB)
--------LogMessage.js(5KB)
----commitlint.config.js(67B)
----README.md(25KB)
----build()
--------sig-link.hbs(664B)
--------sig-link-parent.hbs(576B)
--------sig-name.hbs(669B)
--------README.hbs(10KB)