问题标签 [morgan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nestjs - NestJs 将 Morgan 和 Nest-Winston 的输出合并到一个文件中
我正在尝试使用nest - winston将所有快速日志和未处理的异常记录在一个文件中。关注以下文章::
- https://www.npmjs.com/package/nest-winston
- https://www.section.io/engineering-education/logging-with-winston/
- Node.js - 记录 / 使用 morgan 和 winston
我对此进行了研究,发现应该使用 morgan 来记录快速日志。
Winston 正确地将数据记录到文件中。
现在我想记录我插入摩根的所有快速日志,如代码所示(第 2 点)。它记录到控制台,但不记录到文件。但是,如果我注释掉第 1 点,即登录到控制台。项目没有启动。它在低于 2 行后被卡住。我等了 15 分钟,但没有任何进展。
node.js - 向 Morgan 和 EcsFormater 记录器添加自定义字段,这在 node.js 中是否可行
任何人都知道在使用 Morgan 和 ecs-morgan-format 时如何向每个日志条目添加自定义字段?
我需要为每个日志条目添加一个自定义字段,例如:applicationName:'myAppName' 这可能吗?
express - 为什么我的快速应用程序不使用本地时间记录事件?
我有一个简单的快速应用程序,其中包含几个页面和一些 api 调用(从所述页面调用)。有 postgres 数据库保存数据。
我正在使用 morgan 记录活动,标准设置为“common”。昨天我注意到我的本地时间有 3 小时的差异,我意识到这是因为(Linode,Ubuntu 20.04)服务器中设置的时区是 UTC。我使用 timedatectl 更改了时区:
问题是,我的日志中的时间仍然是 UTC(或 RTC?)。我在时区更改后重新启动了服务器并重新启动了应用程序,但没有任何改变。
谁能看到我做错了什么?
谢谢!
javascript - 无法读取未定义的属性“createStream”
【图中输入err】【1】【1】:https://i.stack.imgur.com/pelro.png
node.js - Scalyr 可以读取其他日志文件吗?
您好有错误日志和流量日志。该文件是使用 nodejs 中的 winston 记录器创建的。
Scalyr 也可以读取这些文件。我希望这些文件易于访问,并且我不想将它们放在 mongodb 或其他东西中。
以下是 Scalyr 的网站。我找不到任何文件说它可以
javascript - Express Morgan 异步使用
我在这上面花了太多时间,但我不知道是否可以这样做:反向查找IP并通过morgan记录
现在摩根只是在控制台中显示 [object Promise] 作为输出