微服务管控平台架构

微服务管控平台架构 由 Archify 生成的架构图。 运维管控平台 · 系统管理 · 权限 · 统一入口 · 架构组件 运维管控平台 系统管理 · 权限 · 统一入口 服务治理管控 · 路由 · 限流 · 熔断策略 · 架构组件 服务治理管控 路由 · 限流 · 熔断策略 配置中心 Nacos · 策略实时推送 · 架构组件 配置中心 Nacos 策略实时推送 部署发布 · 主机 · 应用 · 制品 · 部署 · 架构组件 部署发布 主机 · 应用 · 制品 · 部署 API 网关 · 统一流量入口 · 治理规则校验 · 架构组件 API 网关 统一流量入口 · 治理规则校验 业务微服务(多实例) · 注册中心发现 · 服务侧限流熔断 · agent 上报 · 架构组件 业务微服务(多实例) 注册中心发现 · 服务侧限流熔断 · agent 上报 Grafana · 监控大盘 · 告警看板 · 监控告警中心 Grafana 监控大盘 · 告警看板 Prometheus · 全量指标采集 · 监控告警中心 Prometheus 全量指标采集 AlertManager · 去重 · 分组 · 路由通知 · 监控告警中心 AlertManager 去重 · 分组 · 路由通知 监控告警中心

治理闭环

  • • 管控台可视化配置策略推送配置中心
  • • 配置实时生效,无需重启网关
  • • 请求:网关 → 治理规则校验 → 动态路由 → 微服务

部署发布

  • • 主机管理 · 应用管理 · 制品管理 · 应用部署
  • • 前提:接入注册中心且主机安装 agent
  • • 自动化发布结合 DevOps 平台实现

五大监控域

  • • 业务 · 应用层 · 中间件 · 链路 · 主机
  • • 接口访问量 · 响应延时 · 调用成功率
  • • JVM:GC · 内存 · 线程;P99 长尾识别

告警与定位

  • • AlertManager 告警去重 · 分组 · 路由 · 通知
  • • Grafana 统一监控大盘与告警看板
  • • 异常关联定位:区分单机与集群共性