ELK高可用环境搭建(一):环境规划
高可用架构:
部署方案(ELK三组件版本必须一致,本文中采取版本为:6.6.2)
服务器名 |
配置 |
基础环境 |
软件 |
ip |
Es01 |
2核8G |
JDK1.8 |
Elasticsearch |
172.16.1.1 |
Es02 |
2核8G |
JDK1.8 |
Elasticsearch |
172.16.1.2 |
Es03 |
2核8G |
JDK1.8 |
Elasticsearch |
172.16.1.3 |
Kafka01 |
2核4G |
JDK1.8 |
kafka,zookeeper |
172.16.1.4 |
Kafka02 |
2核4G |
JDK1.8 |
kafka,zookeeper |
172.16.1.5 |
Kafka03 |
2核4G |
JDK1.8 |
kafka,zookeeper |
172.16.1.6 |
Logstash |
2核4G |
JDK1.8 |
logstash |
172.16.1.7 |
Kibana |
2核4G |
无 |
Kibana |
172.16.1.8 |
硬件资源不够的话可以搭在3台服务器上,生产环境建议各个组件分开搭建,以免产生性能问题。
软件说明
软件名称 |
说明 |
JDK |
Java环境解析器 |
Filebeat |
前端日志收集器 |
Logstash |
日志收集、过滤、转发 |
Zookeeper |
资源调度、协作 |
Kafka |
消息通信中间件 |
Elasticsearch |
日志存储 |
Kibana |
日志展示、分析 |