Keel Logger API

官方文档:概述与设计、使用指南、扩展与集成及 AI 集成。

View on GitHub

Keel Logger API 5.0.1 文档

本目录收录 Keel Logger APIio.github.sinri:keel-logger-api)在 5.0.x 系列中的设计与使用说明,面向两类读者:

文档结构

文档 说明
AI 集成指南 面向 LLM:固定事实、类型速查、API 决策规则、模板代码、常见错误表、改库自检清单、检索关键词
概述与设计 定位、Java 模块边界、包结构、核心概念与数据流
使用者指南 依赖、Logger/工厂、级别与过滤、上下文与异常、指标、message(level, …) 行为说明
扩展与集成 LogWriterAdapterLogTextRender、自定义 SpecificLog、全局工厂、沉默模式、堆栈折叠

版本与构建

具体 Maven 坐标以发布仓库为准;依赖与示例见本目录 使用者指南;构建与发布流程见仓库根目录 README.md 中「开发要约」。

与 Keel 框架的关系

本库是 日志与指标的 API 契约层:定义记录什么、如何表达(SpecificLog、上下文、级别),以及输出由谁完成( LogWriterAdapter)。Keel 核心或其它模块可提供 Vert.x、文件、远端等具体 LogWriterAdapter / MetricRecorder 实现,应用代码则尽量只依赖本 API,便于测试与替换实现。