跳到主要内容

插件日志

适用环境私有部署

要求​

ONES
v3.7.51+

概述​

该能力允许每个插件打印自己的日志,提供了 4 种级别的标准日志打印方法: debug、info、warning、error, 并且支持导出日志文件。

插件日志会显示在插件详情页中的日志页中,该页面只显示 info、warning、error 级别的日志。

可以在配置中心 -> 插件管理中每个插件的详情页面查看插件日志,具体表现如下图所示。

使用​

在本地调试时,如果需要将日志打印在控制台,可以在 config/local.yaml 中开启配置 debug_mode: true,并且日志文件会保存在插件目录的ones-plugin-node-host.log。

插件日志能力使用:​

1. 安装依赖​

进入插件工程的/backend目录,执行以下命令进行依赖安装:

npm i @ones-op/node-logger

2. 使用示例​

import { Logger } from '@ones-op/node-logger'

function logExample() {
Logger.debug('debug 级别日志')
Logger.info('info 级别日志')
Logger.warning('warning 级别日志')
Logger.error('error 级别日志')
}