阅读量:2
以下是在Ubuntu系统中查看Node.js日志的常用工具及方法:
-
命令行工具
tail -f:实时查看日志文件末尾内容,如tail -f app.log。cat:查看日志文件全部内容,如cat app.log。grep:筛选包含关键字的日志行,如cat app.log | grep "error"。journalctl:查看通过systemd管理的Node.js服务日志,需指定服务名,如journalctl -u my-nodejs-app -t。
-
第三方工具
- PM2:若用PM2管理应用,可通过
pm2 logs查看实时日志,支持按应用名筛选、输出到文件等。 - Logstash/Fluentd/Graylog:用于收集、分析和存储日志,适合大规模日志管理。
- PM2:若用PM2管理应用,可通过
-
日志文件位置
- 未指定路径时,默认存放在应用当前目录的
logs文件夹或项目根目录。 - 使用PM2时,日志默认保存在
~/.pm2/logs/目录,文件名为或-err.log 。-out.log
- 未指定路径时,默认存放在应用当前目录的
根据实际配置选择对应方法即可快速查看日志。
以上就是关于“如何使用Ubuntu工具查看Node.js日志”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm