Avant de combiner des services open source tels qu'Elasticsearch, Logstash, Beats et APM Server, ou avant de mettre à niveau l'un d'entre eux, vérifiez que les versions que vous envisagez d'utiliser sont compatibles. Cette rubrique répertorie les plages de compatibilité pour chaque service.
Compatibilité Elasticsearch (5.x, 6.x, 7.x, 8.x)
Utilisez la même version mineure pour tous les clusters Elasticsearch, Kibana, Filebeat et Logstash.
| 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 | N/A | 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 | N/A | 7.17.x–8.15.x | N/A |
^ Compatibilité de sortie Elasticsearch : indexation des données par Beats ou Logstash dans Elasticsearch.
\* Utilisez les dernières versions de Beats, Logstash et ES-Hadoop. Les versions antérieures peuvent ne pas prendre en charge toutes les fonctionnalités.
\\ À partir d'Elasticsearch 6.3, toutes les fonctionnalités X-Pack sont incluses dans les distributions par défaut d'Elastic Stack. Pour plus d'informations, consultez la page X-Pack.
\\\* APM Server 6.7 et 6.8 fonctionnent avec Elasticsearch 7.0, mais vous devez migrer vos données à l'aide d'Upgrade Assistant avant qu'elles ne soient visibles dans Kibana 7.0.
\\\\ À partir de la version 7.7.0, App Search est fourni avec Enterprise Search.
Compatibilité Logstash (2.4.x–7.10.x)
| Logstash | Beats** | Surveillance et gestion des clusters Elasticsearch* |
|---|---|---|
| 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 |
\* La colonne « Surveillance et gestion des clusters Elasticsearch » couvre les clusters configurés via xpack.monitoring.elasticsearch.url et xpack.management.elasticsearch.url. Pour une surveillance et une gestion optimales, utilisez la même version mineure pour Elasticsearch, Kibana et Logstash. Pour surveiller ou gérer des clusters exécutant la version 6.2 ou antérieure, installez X-Pack sur tous les services du cluster.
\\ Dans les versions de Logstash antérieures à la 7.4, Functionbeat ne prend en charge qu'Elasticsearch comme sortie. À partir de la version 7.4, Functionbeat prend en charge à la fois Logstash et Elasticsearch comme sorties.
Compatibilité Beats (1.3.x–8.15.x)
| Beats** | Logstash | Surveillance du cluster Elasticsearch* |
|---|---|---|
| 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 |
\* La colonne « Surveillance du cluster Elasticsearch » couvre les clusters configurés via xpack.monitoring.elasticsearch. Pour une surveillance optimale, utilisez la même version mineure pour Elasticsearch, Kibana et Logstash. Pour surveiller des clusters exécutant la version 6.2 ou antérieure, installez X-Pack sur tous les services du cluster.
\\ Functionbeat ne prend en charge qu'Elasticsearch comme sortie. Logstash n'est pas pris en charge comme sortie pour Functionbeat.
Pour consulter la matrice de compatibilité amont complète, rendez-vous sur la page Product Compatibility.