企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 说明 * 当前JPower支持三种日志打印方式,分别是文件记录、skywalking、ELK,我们可通过配置来决定使用哪一种 * 各位可根据需要自行选择一种或者多种来实现日志的打印以及记录 ## 如何使用 * 配置示例如下: ~~~ jpower: log: mode: file,skywalking,elk elk: destination: localhost file: base: /usr/home/logs historyDay: 30 pattern: %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%tid] [%thread] [%logger] - %msg%n skywalking: pattern: %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%tid] [%thread] [%logger] - %msg%n ~~~ * 配置说明: | <p align = center>属性</p> | <p align = center>默认值</p> | <p align = center>说明值</p> | | --- | --- | --- | | jpower.log.mode | file,skywalking | 日志打印方式,支持值file、skywalking、elk。多个用逗号分隔 | | jpower.log.elk.destination | | ELK地址 | | jpower.log.skywalking.pattern | %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%tid] [%thread] [%logger] - %msg%n | skywalking日志打印格式,当服务加入skywalking探针后会自动按该格式推送日志到skywalking | | jpower.log.file.base | ./logs | 日志文件存储路径 | | jpower.log.file.historyDay | 30 | 日志文件保存天数 | | jpower.log.file.pattern | %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%tid] [%thread] [%logger] - %msg%n | 文件日志打印格式 |