在Ubuntu上统计Node.js日志,可以通过以下几种方法实现:
安装Timber:首先,确保你的项目已经有package.json
文件。如果没有,运行npm init -y
。然后安装Timber的Node.js库:npm install @timberio/node
。注册一个Timber账号并获取你的API密钥。
记录日志:安装好库之后,可以使用以下代码记录日志:
const { Timber } = require("@timberio/node");
const timber = new Timber("你的API密钥");
// 记录一条日志
timber.log("Hello,Timber!我是你的第一条日志!");
// 记录结构化日志
timber.log("订单已创建!", { orderId: 12345, userId: 67890, status: "成功" });
/etc/logrotate.d/nodejs
文件来配置Logrotate,以满足你的日志管理需求。通过上述方法,你可以在Ubuntu上有效地统计和管理Node.js应用的日志。