Skip to content

日志系统

微服务架构中的日志采集与管理。

ELK 技术栈

  • Elasticsearch:日志存储与搜索
  • Logstash:日志收集与处理
  • Kibana:日志可视化

日志规范

  • 统一日志格式
  • 日志级别(DEBUG、INFO、WARN、ERROR)
  • 关键信息记录(traceId、userId、接口)

日志采集

  • Filebeat 轻量级采集
  • 应用直接输出到 Kafka
  • Logback/Log4j2 配置

日志存储

  • 冷热数据分离
  • 日志归档策略
  • 日志清理策略

链路日志

  • TraceId 贯穿全链路
  • MDC 传递上下文
  • 日志关联查询