【文件属性】:
文件名称:sq-winston:日志库专注于Elasticsearch + Kibana
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-05 04:35:00
JavaScript
弹性-基巴纳·温斯顿
应用程序日志的Lib专注于Elasticsearch中的存储,以供Kibana使用和查看。
在你开始之前
在开始之前,我建议上载ELK Docker映像进行测试。
安装指南: :
Elasticsearch:默认在端口9200上运行
Kibana:默认情况下在端口5601上运行
正在安装
$ npm install github:squidit/sq-winston
用
默认情况下,lib使用Winston的transports 。 为了成功保存登录ES,必须在运行项目之前导出环境变量ELASTIC_LOG_URL 。
ELASTIC_LOG_URL=http://localhost:9200
如果没有这样的环境变量,lib将不会执行任何日志记录
中间件
要求记录
要启用请求日志(针对Hapi 16和Hapi 17 ),请遵循以下实现:
哈比16:
在插
【文件预览】:
sq-winston-master
----yarn.lock(10KB)
----src()
--------utils()
--------logger()
--------middlewares()
----README.md(2KB)
----.gitignore(13B)
----index.js(225B)
----package.json(511B)