Docker 容器监控与日志实践:cgroups 资源限制、Prometheus 与日志驱动
Docker 容器监控与日志完整实践:cgroups 资源限制(CPU/内存/IO)与 docker stats、Prometheus + cAdvisor 指标采集、日志驱动(json-file/loki/fluentd)、logrotate 与日志轮转、健康检查与重启策略、告警与容量规划。
tag
Docker 容器监控与日志完整实践:cgroups 资源限制(CPU/内存/IO)与 docker stats、Prometheus + cAdvisor 指标采集、日志驱动(json-file/loki/fluentd)、logrotate 与日志轮转、健康检查与重启策略、告警与容量规划。
系统讲解 Java 日志体系:SLF4J 门面、Logback/Log4j2 实现、日志级别与布局、MDC 与链路追踪、异步日志与性能、结构化日志、日志轮转与采集,以及统一日志规范与踩坑避坑。
系统讲解 Node.js 错误处理与日志工程:错误分类与自定义错误对象、同步/异步/事件循环错误捕获、Express 与 NestJS 全局错误中间件、错误码与错误响应规范、Pino/Winston 结构化日志、链路追踪与日志关联、Sentry 告警集成。
print 无法分级、无法定向、无法关闭。本节讲清 logging 的 Logger/Handler/Formatter/Filter 架构、层级传播与 basicConfig 的局限,用 dictConfig 写完整配置,示范 % 延迟格式化、exc_info 异常日志、自定义 JSON Formatter 与日志轮转。
发布前体检不是最后一天跑一遍 Godot 客户端做完功能后,发布前还有一堆容易被忽略的事情:导出配置是否正确,测试工具是否关闭,资源是否缺失,存档能否迁移,日志是否可用,平台 SDK 是否连正式环境,性能是否达标,回滚包是否准备。很多事故不是因为核心玩法坏,而是发布流程漏了一项。
本文详解 Go 标准库 log/slog 的基本用法,包含文本与 JSON 格式、With 字段传递、HTTP 请求日志中间件、敏感信息处理和生产环境最佳实践。