Skip to main content

Command Palette

Search for a command to run...

生成环境的若干日志实践

Updated
1 min read
生成环境的若干日志实践
  • 只记录你需要的日志数据;
  • 关于日志数据数据中的敏感信息记录问题,账户名可以保留,但银行卡/密码等敏感信息,必须要在源头过滤掉,严禁在日志生成后使用文本处理的方式处理这些字段。推荐的方式是使用日志模板+关键字过滤的方式来在开发阶段就将这些不规范的日志暴露出来
  • 生产环境的日志应该需要包含你的业务细节,而不是流水线日志。如果你的开发框架支持AOP拦截日志的话,先确定你知道如何在生产环境中关闭这些日志,大部分情况下,AOP日志有且仅用于开发环境的debug,生产环境如果用这种方式记录日志的话,那么大部分业务日志都会被这类日志冲垮;
  • 除了常见的日志级别外,日志系统需要支持简单模式和完整模式的日志;
  • 日志要尽可能做到不干扰业务正常允许,但允许例外,特定情况下,日志可能是你最后的灾备恢复手段。
  • 记录日志是一个高IO的操作,条件允许的情况下,不要干扰主业务的io操作。
  • 善用日志模板,提高日志可读性以及降低日志大小

More from this blog

GitHub 开源项目仓库汇总(2026-04-25 更新)

GitHub 开源项目仓库汇总(2026-04-25 更新) 数据来源:IMA 知识库 GitHub 相关内容整理 | 每周自动更新 本期新增 15 个项目,总计收录 44 个优质开源项目 📊 本周更新亮点 本周新增 15 个项目,重点聚焦 AI Coding 与 MLOps 基础设施: 🤖 AI Coding 全景图:OpenClaw(356K ⭐)、Claude Code(113K ⭐)、opencode(145K ⭐)等领跑赛道 🧠 记忆与持久化:claude-mem(59K ...

Apr 25, 20265 min read6

GitHub 开源项目仓库汇总(2026-04-18 更新 | 新增 6 项)

GitHub 开源项目仓库汇总(2026-04-18 更新) 数据来源:IMA 知识库 GitHub 相关内容整理 | 每周自动更新 本期新增 6 个项目,总计收录 29 个优质开源项目 📊 本周更新亮点 本周新增 6 个项目,包括: AI Coding 多 Agent 协调平台 multica(本周 +5,362 stars) AI 持久记忆框架 MemPalace(43k+ stars) AI 编码工作流编排器 Archon(17k+ stars) 全场景具身机器人数据集 AGIBO...

Apr 18, 20262 min read5
A

Agile Robin

42 posts

living an Awesome Life