如果您需要组合使用多个Elasticsearch(ES)官方组件、进行版本升级操作等,需要确保所有组件之间的兼容性。本文介绍Elasticsearch、Logstash、Beats、APM Server等官方组件各版本之间的兼容性。
Elasticsearch(5.x及以上版本)的兼容性
^:Elasticsearch作为output插件的兼容性(Beats或Logstash同步索引数据到Elasticsearch)。
*:建议您运行最新版本的Beats、Logstash以及ES-Hadoop,早期版本的功能比较少。
**:从6.3版本开始,X-Pack功能已包含在Elastic Stack的默认发行版中,详情请参见X-Pack。
***:APM Server 6.7和6.8版本可以和Elasticsearch 7.0版本一起使用,但数据必须使用升级助手进行迁移才能在Kibana 7.0版本中可见。
****:App Search从7.7.0版本开始将移至企业搜索中。
产品兼容性的更多详细说明,请参见官方产品兼容性说明。
Elasticsearch | Kibana | X-Pack | Beats^* | Logstash^* | ES-Hadoop(jar)* | APM Server | App Search |
5.0.x | 5.0.x | 5.0.x | 1.3.x-5.6.x | 2.4.x-5.6.x | 5.0.x-5.6.x | N/A | N/A |
5.1.x | 5.1.x | 5.1.x | 1.3.x-5.6.x | 2.4.x-5.6.x | 5.0.x-5.6.x | N/A | N/A |
5.2.x | 5.2.x | 5.2.x | 1.3.x-5.6.x | 2.4.x-5.6.x | 5.0.x-5.6.x | N/A | N/A |
5.3.x | 5.3.x | 5.3.x | 1.3.x-5.6.x | 2.4.x-5.6.x | 5.0.x-5.6.x | N/A | N/A |
5.4.x | 5.4.x | 5.4.x | 1.3.x-5.6.x | 2.4.x-5.6.x | 5.0.x-5.6.x | N/A | N/A |
5.5.x | 5.5.x | 5.5.x | 1.3.x-5.6.x | 2.4.x-5.6.x | 5.0.x-5.6.x | N/A | N/A |
5.6.x | 5.6.x | 5.6.x | 1.3.x-6.0.x | 2.4.x-6.0.x | 5.0.x-6.0.x | N/A | N/A |
6.0.x | 6.0.x | 6.0.x | 5.6.x-6.8.x | 5.6.x-6.8.x | 6.0.x-6.8.x | N/A | N/A |
6.1.x | 6.1.x | 6.1.x | 5.6.x-6.8.x | 5.6.x-6.8.x | 6.0.x-6.8.x | N/A | N/A |
6.2.x | 6.2.x | 6.2.x | 5.6.x-6.8.x | 5.6.x-6.8.x | 6.0.x-6.8.x | 6.2.x-6.8.x | N/A |
6.3.x | 6.3.x | N/A** | 5.6.x-6.8.x | 5.6.x-6.8.x | 6.0.x-6.8.x | 6.2.x-6.8.x | N/A |
6.4.x | 6.4.x | N/A** | 5.6.x-6.8.x | 5.6.x-6.8.x | 6.0.x-6.8.x | 6.2.x-6.8.x | N/A |
6.5.x | 6.5.x | N/A** | 5.6.x-6.8.x | 5.6.x-6.8.x | 6.0.x-6.8.x | 6.2.x-6.8.x | N/A |
6.6.x | 6.6.x | N/A** | 5.6.x-6.8.x | 5.6.x-6.8.x | 6.0.x-6.8.x | 6.2.x-6.8.x | N/A |
6.7.x | 6.7.x | N/A** | 5.6.x-6.8.x | 5.6.x-6.8.x | 6.0.x-6.8.x | 6.2.x-6.8.x | N/A |
6.8.x | 6.8.x | N/A** | 5.6.x-6.8.x | 5.6.x-6.8.x | 6.0.x-6.8.x | 6.2.x-6.8.x | N/A |
7.0.x | 7.0.x | N/A** | 6.8.x-7.15.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | |
7.1.x | 7.1.x | N/A** | 6.8.x-7.15.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | |
7.2.x | 7.2.x | N/A** | 6.8.x-7.15.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | 7.2.x |
7.3.x | 7.3.x | N/A** | 6.8.x-7.15.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | 7.3.x |
7.4.x | 7.4.x | N/A** | 6.8.x-7.15.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | 7.4.x |
7.5.x | 7.5.x | N/A** | 6.8.x-7.15.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | 7.5.x |
7.6.x | 7.6.x | N/A** | 6.8.x-7.15.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | 7.6.x |
7.7.x | 7.7.x | N/A** | 6.8.x-7.15.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | N/A**** |
7.8.x | 7.8.x | N/A** | 6.8.x-7.17.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | N/A**** |
7.9.x | 7.9.x | N/A** | 6.8.x-7.17.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | N/A**** |
7.10.x | 7.10.x | N/A** | 6.8.x-7.17.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | N/A**** |
7.11.x | 7.11.x | N/A** | 6.8.x-7.17.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | N/A**** |
7.12.x | 7.12.x | N/A** | 6.8.x-7.17.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | N/A**** |
7.13.x | 7.13.x | N/A** | 6.8.x-7.17.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | N/A**** |
7.14.x | 7.14.x | N/A** | 6.8.x-7.17.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | N/A**** |
7.15.x | 7.15.x | N/A** | 6.8.x-7.17.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | N/A**** |
7.16.x | 7.16.x | N/A** | 6.8.x-7.17.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | N/A**** |
7.17.x | 7.17.x | N/A** | 6.8.x-7.17.x | 6.8.x-7.17.x | 7.0.x-7.17.x | 7.0.x-7.17.x*** | N/A**** |
8.0.x | 8.0.x | N/A** | 7.17.x - 8.0.x | 7.17.x - 8.11.x | 7.17.x - 8.12.x | 7.17.x - 8.8.x | N/A**** |
8.1.x | 8.1.x | N/A** | 7.17.x - 8.1.x | 7.17.x - 8.11.x | 7.17.x - 8.12.x | 7.17.x - 8.8.x | N/A**** |
8.2.x | 8.2.x | N/A** | 7.17.x - 8.2.x | 7.17.x - 8.11.x | 7.17.x - 8.12.x | 7.17.x - 8.8.x | N/A**** |
8.3.x | 8.3.x | N/A** | 7.17.x - 8.3.x | 7.17.x - 8.11.x | 7.17.x - 8.12.x | 7.17.x - 8.8.x | N/A**** |
8.4.x | 8.4.x | N/A** | 7.17.x - 8.4.x | 7.17.x - 8.11.x | 7.17.x - 8.12.x | 7.17.x - 8.8.x | N/A**** |
8.5.x | 8.5.x | N/A** | 7.17.x - 8.5.x | 7.17.x - 8.11.x | 7.17.x - 8.12.x | 7.17.x - 8.8.x | N/A**** |
8.6.x | 8.6.x | N/A** | 7.17.x - 8.6.x | 7.17.x - 8.11.x | 7.17.x - 8.12.x | 7.17.x - 8.8.x | N/A**** |
8.7.x | 8.7.x | N/A** | 7.17.x - 8.7.x | 7.17.x - 8.11.x | 7.17.x - 8.12.x | 7.17.x - 8.8.x | N/A**** |
8.8.x | 8.8.x | N/A** | 7.17.x - 8.8.x | 7.17.x - 8.11.x | 7.17.x - 8.12.x | 7.17.x- 8.8.x | N/A**** |
8.9.x | 8.9.x | N/A** | 7.17.x - 8.9.x | 7.17.x - 8.11.x | 7.17.x - 8.12.x | 7.17.x- 8.9.x | N/A**** |
8.10.x | 8.10.x | N/A** | 7.17.x - 8.10.x | 7.17.x - 8.11.x | 7.17.x - 8.12.x | 7.17.x - 8.10.x | N/A**** |
8.11.x | 8.11.x | N/A** | 7.17.x - 8.11.x | 7.17.x - 8.11.x | 7.17.x - 8.12.x | 7.17.x - 8.11.x | N/A**** |
8.12.x | 8.12.x | N/A** | 7.17.x - 8.12.x | 7.17.x - 8.12.x | 7.17.x - 8.12.x | 7.17.x - 8.12.x | N/A**** |
8.13.x | 8.13.x | N/A** | 7.17.x - 8.13.x | 7.17.x - 8.13.x | 7.17.x - 8.13.x | 7.17.x - 8.13.x | N/A**** |
8.14.x | 8.14.x | N/A** | 7.17.x-8.14.x | 7.17.x - 8.14.x | 无 | 7.17.x - 8.14.x | N/A**** |
8.15.x | 8.15.x | N/A** | 7.17.x-8.15.x | 7.17.x - 8.15.x | 无 | 7.17.x - 8.15.x | 无 |
建议您使用相同小版本的Elasticsearch、Kibana、Filebeat和Logstash集群。
Logstash的兼容性
*:此兼容性适用于监控和管理Elasticsearch集群,以及包含
xpack.monitoring.elasticsearch.url
和xpack.management.elasticsearch.url
指定的任意集群。强烈建议您使用相同小版本的Elasticsearch、Kibana和Logstash集群,以获得最佳的监控和管理性能;对于6.2及之前的旧版本集群,X-Pack必须安装在所有产品中。**:7.4版本之前,Functionbeat仅支持Elasticsearch作为output,不支持Logstash或其他output;7.4以及之后版本,Functionbeat支持Logstash和Elasticsearch作为output。
Logstash | Beats** | Monitoring & Management Elasticsearch Cluster* |
2.4.x | 1.0.x-5.6.x | N/A |
5.0.x | 1.3.x-5.6.x | N/A |
5.1.x | 5.0.x-5.6.x | N/A |
5.2.x | 5.0.x-5.6.x | 5.2.x - 5.6.x |
5.3.x | 5.0.x-5.6.x | 5.3.x - 5.6.x |
5.4.x | 5.0.x-5.6.x | 5.4.x - 5.6.x |
5.5.x | 5.0.x-5.6.x | 5.5.x - 5.6.x |
5.6.x | 5.6.x-6.8.x | 5.6.x - 6.0.x |
6.0.x | 5.6.x-6.8.x | 6.0.x - 6.8.x |
6.1.x | 5.6.x-6.8.x | 6.1.x - 6.8.x |
6.2.x | 5.6.x-6.8.x | 6.2.x - 6.8.x |
6.3.x | 5.6.x-6.8.x | 6.3.x - 6.8.x |
6.4.x | 5.6.x-6.8.x | 6.4.x - 6.8.x |
6.5.x | 5.6.x-6.8.x | 6.5.x - 6.8.x |
6.6.x | 5.6.x-6.8.x | 6.6.x - 6.8.x |
6.7.x | 5.6.x-6.8.x | 6.7.x - 6.8.x |
6.8.x | 5.6.x-6.8.x | 6.8.x |
7.0.x | 6.8.x-7.17.x | 7.0.x-7.17.x |
7.1.x | 6.8.x-7.17.x | 7.1.x-7.17.x |
7.2.x | 6.8.x-7.17.x | 7.2.x-7.17.x |
7.3.x | 6.8.x-7.17.x | 7.3.x-7.17.x |
7.4.x | 6.8.x-7.17.x | 7.4.x-7.17.x |
7.5.x | 6.8.x-7.17.x | 7.5.x-7.17.x |
7.6.x | 6.8.x-7.17.x | 7.6.x-7.17.x |
7.7.x | 6.8.x-7.17.x | 7.7.x-7.17.x |
7.8.x | 6.8.x-7.17.x | 7.8.x-7.17.x |
7.9.x | 6.8.x-7.17.x | 7.9.x-7.17.x |
7.10.x | 6.8.x-7.17.x | 7.10.x-7.17.x |
Beat的兼容性
*:此兼容性适用于监控Elasticsearch集群,以及包含
xpack.monitoring.elasticsearch
设置中指定的任意集群。强烈建议您使用相同小版本的Elasticsearch、Kibana和Beats集群,以获得最佳的监控性能;对于6.2及之前的旧版本集群,X-Pack必须安装在所有产品中。**:Functionbeat仅支持Elasticsearch作为output,不支持Logstash或其他output。
Beats** | Logstash | Monitoring Elasticsearch Cluster* |
1.3.x | 2.0.x-5.0.x | N/A |
5.0.x | 2.0.x-5.6.x | N/A |
5.1.x | 2.0.x-5.6.x | N/A |
5.2.x | 2.0.x-5.6.x | N/A |
5.3.x | 2.0.x-5.6.x | N/A |
5.4.x | 2.0.x-5.6.x | N/A |
5.5.x | 2.0.x-5.6.x | N/A |
5.6.x | 5.6.x-6.8.x | N/A |
6.0.x | 5.6.x-6.8.x | N/A |
6.1.x | 5.6.x-6.8.x | N/A |
6.2.x | 5.6.x-6.8.x | 6.2.x |
6.3.x | 5.6.x-6.8.x | 6.3.x-6.8.x |
6.4.x | 5.6.x-6.8.x | 6.4.x-6.8.x |
6.5.x | 5.6.x-6.8.x | 6.5.x-6.8.x |
6.6.x | 5.6.x-6.8.x | 6.6.x-6.8.x |
6.7.x | 5.6.x-6.8.x | 6.7.x-6.8.x |
6.8.x | 5.6.x-6.8.x | 6.8.x-7.15.x |
7.0.x | 6.8.x-7.17.x | 7.0.x-7.17.x |
7.1.x | 6.8.x-7.17.x | 7.1.x-7.17.x |
7.2.x | 6.8.x-7.17.x | 7.2.x-7.17.x |
7.3.x | 6.8.x-7.17.x | 7.3.x-7.17.x |
7.4.x | 6.8.x-7.17.x | 7.4.x-7.17.x |
7.5.x | 6.8.x-7.17.x | 7.5.x-7.17.x |
7.6.x | 6.8.x-7.17.x | 7.6.x-7.17.x |
7.7.x | 6.8.x-7.17.x | 7.7.x-7.17.x |
7.8.x | 6.8.x-7.17.x | 7.8.x-7.17.x |
7.9.x | 6.8.x-7.17.x | 7.9.x-7.17.x |
7.10.x | 6.8.x-7.17.x | 7.10.x-7.17.x |
7.11.x | 6.8.x-7.17.x | 7.11.x-7.17.x |
7.12.x | 6.8.x-7.17.x | 7.12.x-7.17.x |
7.13.x | 6.8.x-7.17.x | 7.13.x-7.17.x |
7.14.x | 6.8.x-7.17.x | 7.14.x-7.17.x |
7.15.x | 6.8.x-7.17.x | 7.15.x-7.17.x |
7.16.x | 6.8.x-7.17.x | 7.16.x-7.17.x |
7.17.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.0.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.1.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.2.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.3.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.4.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.5.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.6.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.7.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.8.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.9.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.10.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.11.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.12.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.13.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.14.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
8.15.x | 7.17.x-8.15.x | 7.17.x-8.15.x |
更多兼容性说明请参见兼容性说明。