🏷️ 标签(1)

🗂️ 分类(1)

2.3 高可用与负载均衡

2.3 高可用与负载均衡

高可用目标

  • Web/API 高可用:Graylog 多节点

  • 写入高可用:Inputs 统一入口并可扩展

  • 存储高可用:MongoDB 副本集 + ES/OS 集群

负载均衡策略

1) Web/API(9000)

  • 通过 Nginx/HAProxy/LVS 做四层或七层 LB

  • 开启健康检查

2) Inputs

  • UDP/TCP Inputs 建议使用四层 LB

  • GELF/HTTP Inputs 可用七层 LB

设计要点

  • 共享密钥一致password_secret

  • Session 一致性:可使用粘性会话或统一 SSO

  • 告警与仪表盘:配置存放于 MongoDB,天然共享

实战建议

  • Graylog 节点至少 2 台

  • MongoDB 3 节点副本集

  • ES/OS 3+ 节点,确保主节点与数据节点分离

小结

本章介绍了高可用与负载均衡的关键设计。下一章进入 Inputs 实操。


下一节3.1 Inputs 概述

返回目录 | 返回首页