应用日志
打印在 ${logging.file.path}/${shoulder.application.name}
目录中
LoggerName | 打印建议 | 文件名 |
---|---|---|
|
APP启动/重启等时逻辑,默认包路径日志打在这里 |
default.log |
|
APP启动/重启等运维时逻辑 |
warn.log |
|
所有需要关注的 error 日志都在这里出现 |
error.log |
|
业务逻辑处理过程 |
biz.log |
|
业务路由,新老链路/逻辑切流日志:决策因子、规则、切流结果 |
router.log |
|
调用其他应用 / 服务的入参、出参、错误码等详细信息 |
integration.log |
|
调用其他应用 / 服务的接口、方法、成功、耗时等关键信息 |
integration-digest.log |
|
对外暴露接口/服务的日志详情,入参、出参等 |
service.log |
|
对外暴露接口/服务的接口、方法、成功、耗时等关键信息 |
service-digest.log |
|
对外暴露接口/服务的接口执行出现预期内异常记录(参数校验失败等) |
service-warn.log |
|
对外暴露接口/服务的接口执行失败记录 |
service-error.log |
|
数据访问层-详细日志 |
dal.log |
|
数据访问层-摘要日志 |
dal-digest.log |
|
数据访问层-缓存日志 |
cal.log |
|
数据访问层-缓存-摘要日志 |
cal-digest.log |
|
定时任务触发记录 |
daemon.log |
|
消费消息记录,如消息内容,消息来源等 |
msg-consumer.log |
|
发布消息记录,如消息内容等 |
msg-producer.log |
|
向其他系统发送通知,如外部 |
notify.log |
|
收到配置变更,读取到配置中心的配置内容 |
config.log |
|
错误码映射记录,如调用 x 应用返回 errorCode_123,对于本服务接口应该返回 errorCode_567 时记录 |
code-mapping.log |
框架内置日志
打印在 ${logging.file.path}/shoulder
目录中
LoggerName | 内容说明 | 文件名 |
---|---|---|
SHOULDER-OPERATION |
操作日志专属Logger |
operation.log |
SHOULDER-DEFAULT |
默认日志输出,记录启动时 + 未分类的日志信息(极少) |
default.log |
SHOULDER-ERROR |
记录错误日志,建议注意定期检查 |
common-error.log |
SHOULDER-THREADS |
线程相关日志,记录线程异常与状态信息 |
threads.log |
SHOULDER-CLIENT |
客户端调用相关日志 |
client.log |
SHOULDER-CLIENT-ERROR |
客户端错误日志,包含所有客户端产生的错误信息 |
client-error.log |
SHOULDER-SERVER |
服务端日志,记录服务端相关操作信息 |
server.log |
SHOULDER-SERVER-ERROR |
服务端错误日志,关注此日志健康状态非常重要 |
server.error.log |
SHOULDER-SECURITY |
安全相关日志,包含安全事件和相关操作 |
security.log |
SHOULDER-SECURITY-ERROR |
安全错误日志,记录安全模块错误信息 |
security.server.error.log |
SHOULDER-CONFIG |
配置相关日志,记录应用读取关键配置相关信息 |
config.log |
SHOULDER-BATCH |
shoulder-batch 处理流程相关日志 |
batch-default.log |
SHOULDER-BATCH-ERROR |
shoulder-batch 处理流程-错误日志 |
batch-error.log |
SHOULDER-DB |
数据库操作日志,记录数据库操作 |
db-default.log |
SHOULDER-DB-ERROR |
数据库错误日志,关注可能的数据访问异常 |
db-error.log |
SHOULDER-SEQUENCE |
序列号生成相关日志 |
sequence-default.log |
SHOULDER-SEQUENCE-MONITOR |
序列号生成监控日志,分析序列号生成性能和问题 |
sequence-monitor.log |
SHOULDER-CRYPTO |
加密解密日志,用于记录加解密操作 |
crypto-default.log |
SHOULDER-CRYPTO-ERROR |
加密模块错误日志,记录加解密过程中的错误信息 |
crypto-error.log |
不建议主动使用以上 Logger 打印日志,以上 Logger 仅用在框架内部使用,便于日志分类与问题排查。
|