Support Matrix
The tables below display platform and software configurations that are eligible for support under our subscription offerings. Learn more about our Support Policy and product End of Life policy.
Don't see your favorite platform, JVM, or browser? Contact us.
Downloading our software requires TLSv1.2 or higher. Some older operating systems (or their libcurl, curl, and nss libraries used by aptget or yum) may need to be upgraded to a version that enables TLSv1.2 support in order to download files using package installations. Please refer to your operating system documentation for more details.
Product and Operating System
CentOS/RHEL
6.x/7.x 
Oracle Enterprise Linux 6/7 with RHEL Kernel only 
Ubuntu
14.04 
Ubuntu
16.04  Ubuntu
18.04  SLES 11 SP4**  SLES 12 
openSUSE
Leap 42 
Windows Server 2012/R2  Windows Server 2016 
Debian
7 
Debian
8  Debian 9 
Solaris/ SmartOS 
Amazon Linux/Amazon Linux 2*  

Elasticsearch 5.0.x  
Elasticsearch 5.1.x  
Elasticsearch 5.2.x  
Elasticsearch 5.3.x  
Elasticsearch 5.4.x  
Elasticsearch 5.5.x  
Elasticsearch 5.6.x  
Elasticsearch 6.0.x  
Elasticsearch 6.1.x  
Elasticsearch 6.2.x  
Elasticsearch 6.3.x  
Elasticsearch 6.4.x  
Elasticsearch 6.5.x  
Elasticsearch 6.6.x  
Elasticsearch 6.7.x  
Elasticsearch 6.8.x  
Elasticsearch 7.0.x  
Elasticsearch 7.1.x  
Elasticsearch 7.2.x 
We currently only support and test x86_64 architectures.
Encryption at rest for Elasticsearch via dmcrypt is supported on all Linux OSs
Support for the listed Linux distributions requires a native Linux install, e.g., Windows Subsystem for Linux (WSL) is unsupported
*We might ask you to move to newer versions of Amazon Linux as part of our support process
CentOS/RHEL
6.x/7.x 
Oracle Enterprise Linux 6/7 with RHEL Kernel only 
Ubuntu
14.04 
Ubuntu
16.04  Ubuntu 18.04  SLES 11 SP4**  SLES 12 
openSUSE
Leap 42 
Windows Server 2012/R2  Windows Server 2016 
Debian
7 
Debian
8  Debian 9 
Solaris/ SmartOS  Amazon Linux* 
Amazon Linux 2*  

Logstash 5.0.x  
Logstash 5.1.x  
Logstash 5.2.x  
Logstash 5.3.x  
Logstash 5.4.x  
Logstash 5.5.x  
Logstash 5.6.x  
Logstash 6.0.x  
Logstash 6.1.x  
Logstash 6.2.x  
Logstash 6.3.x  
Logstash 6.4.x  
Logstash 6.5.x  
Logstash 6.6.x  
Logstash 6.7.x  
Logstash 6.8.x  
Logstash 7.0.x  
Logstash 7.1.x  
Logstash 7.2.x 
We currently only support and test x86_64 architectures.
*We might ask you to move to newer versions of Amazon Linux as part of our support process
**Zip/tar.gz archives only. RPM installation is not supported on SLES 11.
Auditbeat
CentOS/RHEL
6.x/7.x 
Ubuntu
14.04 
Ubuntu
16.04  SLES 12  Debian
8  Debian
9 
Windows Server 2012/R2  Windows Server 2016 
Solaris/ SmartOS  MacOS 10.13  AIX 
Amazon Linux*  

Auditbeat 6.0.x  
Auditbeat 6.1.x  
Auditbeat 6.2.x  
Auditbeat 6.3.x  
Auditbeat 6.4.x  
Auditbeat 6.5.x  
Auditbeat 6.6.x  
Auditbeat 6.7.x  
Auditbeat 6.8.x  
Auditbeat 7.0.x  
Auditbeat 7.1.x  
Auditbeat 7.2.x 
Filebeat
CentOS/RHEL
6.x/7.x 
Ubuntu
14.04 
Ubuntu
16.04  SLES 12  Debian
8  Debian 9 
Windows Server 2012/R2  Windows Server 2016  Solaris/ SmartOS  MacOS 10.13  AIX 
Amazon Linux*  

Filebeat 5.x  
Filebeat 6.0.x  
Filebeat 6.1.x  
Filebeat 6.2.x  
Filebeat 6.3.x  
Filebeat 6.4.x  
Filebeat 6.5.x  
Filebeat 6.6.x  
Filebeat 6.7.x  
Filebeat 6.8.x  
Filebeat 7.0.x  
Filebeat 7.1.x  
Filebeat 7.2.x 
Functionbeat
CentOS/RHEL
6.x/7.x 
Ubuntu
14.04 
Ubuntu
16.04  SLES 12  Debian
8  Debian 9 
Windows Server 2012/R2  Windows Server 2016  Solaris/ SmartOS  MacOS 10.13  AIX 
Amazon Linux*  

Functionbeat 6.5.x**  
Functionbeat 6.6.x**  
Functionbeat 6.7.x**  
Functionbeat 6.8.x**  
Functionbeat 7.0.x**  
Functionbeat 7.1.x**  
Functionbeat 7.2.x** 
Heartbeat
CentOS/RHEL
6.x/7.x 
Ubuntu
14.04 
Ubuntu
16.04  SLES 12  Debian
8  Debian 9 
Windows Server 2012/R2  Windows Server 2016  Solaris/ SmartOS  MacOS 10.13  AIX 
Amazon Linux*  

Heartbeat 5.2.x5.6.x  
Heartbeat 6.0.x  
Heartbeat 6.1.x  
Heartbeat 6.2.x  
Heartbeat 6.3.x  
Heartbeat 6.4.x  
Heartbeat 6.5.x  
Heartbeat 6.6.x  
Heartbeat 6.7.x  
Heartbeat 6.8.x  
Heartbeat 7.0.x  
Heartbeat 7.1.x  
Heartbeat 7.2.x 
Metricbeat
CentOS/RHEL
6.x/7.x 
Ubuntu
14.04 
Ubuntu
16.04  SLES 12  Debian
8  Debian 9 
Windows Server 2012/R2  Windows Server 2016  Solaris/ SmartOS  MacOS 10.13  AIX 
Amazon Linux*  

Metricbeat 5.x  
Metricbeat 6.0.x  
Metricbeat 6.1.x  
Metricbeat 6.2.x  
Metricbeat 6.3.x  
Metricbeat 6.4.x  
Metricbeat 6.5.x  
Metricbeat 6.6.x  
Metricbeat 6.7.x  
Metricbeat 6.8.x  
Metricbeat 7.0.x  
Metricbeat 7.1.x  
Metricbeat 7.2.x 
Packetbeat
CentOS/RHEL
6.x/7.x 
Ubuntu
14.04 
Ubuntu
16.04  SLES 12  Debian
8  Debian 9 
Windows Server 2012/R2  Windows Server 2016  Solaris/ SmartOS  MacOS 10.13  AIX 
Amazon Linux*  

Packetbeat 5.x  
Packetbeat 6.0.x  
Packetbeat 6.1.x  
Packetbeat 6.2.x  
Packetbeat 6.3.x  
Packetbeat 6.4.x  
Packetbeat 6.5.x  
Packetbeat 6.6.x  
Packetbeat 6.7.x  
Packetbeat 6.8.x  
Packetbeat 7.0.x  
Packetbeat 7.1.x  
Packetbeat 7.2.x 
Winlogbeat
Windows
Server 2008/R2 
Windows Server 2012/R2 
Windows
Server 2016  

Winlogbeat 5.x  
Winlogbeat 6.0.x  
Winlogbeat 6.1.x  
Winlogbeat 6.2.x  
Winlogbeat 6.3.x  
Winlogbeat 6.4.x  
Winlogbeat 6.5.x  
Winlogbeat 6.6.x  
Winlogbeat 6.7.x  
Winlogbeat 6.8.x  
Winlogbeat 7.0.x  
Winlogbeat 7.1.x  
Winlogbeat 7.2.x 
* We might ask you to move to newer versions of Amazon Linux as part of our support process.
** Compatibility applies to the bundled CLI for deploying Functionbeat onto serverless frameworks.
Additionally, we provide Beats binaries but not support for Windows XP, Windows Server 2008, OpenSUSE Leap 42, OpenSUSE 13.2, and Oracle Enterprise Linux 6/7 with RHEL Kernel only.
You may also self compile without support on Linux ARM, Linux PPC/PPC64LE, Solaris/SmartOS, and FreeBSD.
Elastic Cloud Enterprise
CentOS/RHEL
6x 
CentOS/RHEL
7.x 
Oracle Enterprise Linux 6/7 with RHEL Kernel only 
Ubuntu
16.04  SLES 12 
OpenSUSE
13.2 
Windows Server 2012/R2  Windows Server 2016 
Debian
7 
Debian
8  Solaris/ SmartOS 
Amazon Linux  

Elastic Cloud Enterprise 1.0  
Elastic Cloud Enterprise 1.1  
Elastic Cloud Enterprise 2.0  
Elastic Cloud Enterprise 2.1  
Elastic Cloud Enterprise 2.2 
Supported Docker and Linux Kernel versions:
ECE 1.X requires Docker version 1.11. We highly recommend upgrading your installation to ECE 2.x and using a newer Docker version as specified below.
ECE 2.x supports the following Docker and OS combinations:
 Ubuntu 16.04 with Docker 18.09
 RHEL 7.x with RedHat Docker 1.13
 CentOS 7.x with RedHat Docker 18.09
 SLES 12 with Docker 18.09
ECE requires Linux kernel version 3.10 or higher.
ECE requires kernel memory accounting to be disabled for all memory cgroups. Disable it by passing `cgroup.memory=nokmem` to the kernel at boot time.
**Zip/tar.gz archives only. RPM installation is not supported on SLES 11.
APM Server
CentOS/RHEL
6.x/7.x 
Ubuntu
14.04 
Ubuntu
16.04  Debian 9  Windows Server 2016  OSX 10.12 
Amazon Linux*  

APM Server 6.2.x  
APM Server 6.3.x  
APM Server 6.4.x  
APM Server 6.5.x  
APM Server 6.6.x  
APM Server 6.7.x  
APM Server 6.8.x  
APM Server 7.0.x  
APM Server 7.1.x  
APM Server 7.2.x 
* We might ask you to move to newer versions of Amazon Linux as part of our support process.
App Search
CentOS/RHEL
6.x/7.x 
Ubuntu
16.04 
Ubuntu
18.04  Debian 9  Windows Server 2016  OSX 10.14 
Amazon Linux*  

App Search 7.2 
* We might ask you to move to newer versions of Amazon Linux as part of our support process.
Elasticsearch and JVM
Oracle/OpenJDK
1.8.0u111+  Oracle/OpenJDK** 9  Oracle/OpenJDK** 10  Oracle/OpenJDK** 11  Oracle/OpenJDK** 12  Azul Zing 16.01.9.0+ 
IBM J9 (any version)  

Elasticsearch 5.0.x  
Elasticsearch 5.1.x  
Elasticsearch 5.2.x  
Elasticsearch 5.3.x  
Elasticsearch 5.4.x  
Elasticsearch 5.5.x  
Elasticsearch 5.6.x  
Elasticsearch 6.0.x  
Elasticsearch 6.1.x  
Elasticsearch 6.2.x  
Elasticsearch 6.3.x  
Elasticsearch 6.4.x  
Elasticsearch 6.5.x  
Elasticsearch 6.6.x  
Elasticsearch 6.7.x  
Elasticsearch 6.8.x  
Elasticsearch 7.0.x  
Elasticsearch 7.1.x  
Elasticsearch 7.2.x 
* Java 9, Java 10, and Java 12 are short term releases. We advise against using them unless you're prepared to handle the fast release cadence this imposes. See Oracle's schedule for JVM support at http://www.oracle.com/technetwork/java/eol135779.html
** Elastic supports OpenJDK builds by the IcedTea Project as well as those produced by OS vendors in the "Product and Operating System" matrix which have passed the TCK tests and Azul Zulu starting with Elasticsearch 6.6.0 and above.
The Elasticsearch/JVM support information on this page applies to both server and client (e.g., client api) implementations.
Logstash and JVM
Oracle/OpenJDK 1.8.0u111+  Oracle/OpenJDK 9  Oracle/OpenJDK 10  Oracle/OpenJDK 11  Azul Zing 16.01.9.0+  IBM J9 (any version)  

Logstash 5.0.x  
Logstash 5.1.x  
Logstash 5.2.x  
Logstash 5.3.x  
Logstash 5.4.x  
Logstash 5.5.x  
Logstash 5.6.x  
Logstash 6.0.x  
Logstash 6.1.x  
Logstash 6.2.x  
Logstash 6.3.x  
Logstash 6.4.x  
Logstash 6.5.x  
Logstash 6.6.x  
Logstash 6.7.x  
Logstash 6.8.x  
Logstash 7.0.x  
Logstash 7.1.x  
Logstash 7.2.x 
Supported Browsers *
IE9  IE11+  Firefox  Chrome  Safari (Mac)  

Kibana 4.x  
Kibana 5.x  
Kibana 6.0.x  
Kibana 6.1.x  
Kibana 6.2.x  
Kibana 6.3.x  
Kibana 6.4.x  
Kibana 6.5.x  
Kibana 6.6.x  
Kibana 6.7.x  
Kibana 6.8.x  
Kibana 7.0.x  
Kibana 7.1.x  
Kibana 7.2.x 
* Kibana only
Latest GA versions of listed browsers supported.
Product Compatibility
Compatibility with Elasticsearch (5.x, 6.x)
Elasticsearch  Kibana  XPack  Beats^*  Logstash^*  ESHadoop (jar)*  APM Server  App Search 

5.0.x  5.0.x  5.0.x  1.3.x5.6.x  2.4.x5.6.x  5.0.x5.6.x  
5.1.x  5.1.x  5.1.x  1.3.x5.6.x  2.4.x5.6.x  5.0.x5.6.x  
5.2.x  5.2.x  5.2.x  1.3.x5.6.x  2.4.x5.6.x  5.0.x5.6.x  
5.3.x  5.3.x  5.3.x  1.3.x5.6.x  2.4.x5.6.x  5.0.x5.6.x  
5.4.x  5.4.x  5.4.x  1.3.x5.6.x  2.4.x5.6.x  5.0.x5.6.x  
5.5.x  5.5.x  5.5.x  1.3.x5.6.x  2.4.x5.6.x  5.0.x5.6.x  
5.6.x  5.6.x  5.6.x  1.3.x6.0.x  2.4.x6.0.x  5.0.x6.0.x  
6.0.x  6.0.x  6.0.x  5.6.x6.8.x  5.6.x6.8.x  6.0.x6.8.x  
6.1.x  6.1.x  6.1.x  5.6.x6.8.x  5.6.x6.8.x  6.0.x6.8.x  
6.2.x  6.2.x  6.2.x  5.6.x6.8.x  5.6.x6.8.x  6.0.x6.8.x  6.2.x6.8.x  
6.3.x  6.3.x  N/A**  5.6.x6.8.x  5.6.x6.8.x  6.0.x6.8.x  6.2.x6.8.x  
6.4.x  6.4.x  N/A**  5.6.x6.8.x  5.6.x6.8.x  6.0.x6.8.x  6.2.x6.8.x  
6.5.x  6.5.x  N/A**  5.6.x6.8.x  5.6.x6.8.x  6.0.x6.8.x  6.2.x6.8.x  
6.6.x  6.6.x  N/A**  5.6.x6.8.x  5.6.x6.8.x  6.0.x6.8.x  6.2.x6.8.x  
6.7.x  6.7.x  N/A**  5.6.x6.8.x  5.6.x6.8.x  6.0.x6.8.x  6.2.x6.8.x  
6.8.x  6.8.x  N/A**  5.6.x6.8.x  5.6.x6.8.x  6.0.x6.8.x  6.2.x6.8.x  
7.0.x  7.0.x  N/A**  6.8.x7.2.x  6.8.x7.2.x  7.0.x7.2.x  7.0.x7.2.x***  
7.1.x  7.1.x  N/A**  6.8.x7.2.x  6.8.x7.2.x  7.0.x7.2.x  7.0.x7.2.x***  
7.2.x  7.2.x  N/A**  6.8.x7.2.x  6.8.x7.2.x  7.0.x7.2.x  7.0.x7.2.x***  7.2.x 
^ Elasticsearch output compatibility  Beats & Logstash indexing data to Elasticsearch
* We recommend running the latest version of Beats, Logstash, and ESHadoop; earlier versions will work with reduced functionality.
** Starting in version 6.3, XPack features are included in the default distributions of Elastic Stack. See https://www.elastic.co/products/xpack/open
*** APM Server 6.7 works with Elasticsearch 7.0, but data must be migrated using the Upgrade Assistant to be visible in Kibana 7.0
Compatibility with Elasticsearch (2.x)
Elasticsearch  Kibana  Marvel  Shield  Graph  Reporting  Beats**  Logstash**  ESHadoop (jar) 

2.0.x  4.2.x  2.0.x  2.0.x  N/A  N/A  1.0.x5.6.x  2.0.x5.6.x  2.2.x2.4.x 
2.1.x  4.3.x  2.1.x  2.1.x  N/A  N/A  1.0.x5.6.x  2.0.x5.6.x  2.2.x2.4.x 
2.2.x  4.4.x  2.2.x  2.2.x  N/A  N/A  1.0.x5.6.x  2.0.x5.6.x  2.2.x2.4.x 
2.3.x  4.5.x  2.3.x  2.3.x  2.3.x  N/A  1.0.x5.6.x  2.0.x5.6.x  2.2.x2.4.x 
2.4.x  4.6.x  2.4.x  2.4.x  2.4.x  2.4.x  1.0.x5.6.x  2.0.x5.6.x  2.2.x2.4.x 
** Beats to Logstash has a separate compatibility chart
Compatibility with Logstash
Logstash  Beats**  Monitoring & Management Elasticsearch Cluster* 

2.4.x  1.0.x5.6.x  N/A 
5.0.x  1.3.x5.6.x  N/A 
5.1.x  5.0.x5.6.x  N/A 
5.2.x  5.0.x5.6.x  5.2.x5.6.x 
5.3.x  5.0.x5.6.x  5.3.x5.6.x 
5.4.x  5.0.x5.6.x  5.4.x5.6.x 
5.5.x  5.0.x5.6.x  5.5.x5.6.x 
5.6.x  5.6.x6.8.x  5.6.x6.0.x 
6.0.x  5.6.x6.8.x  6.0.x6.8.x 
6.1.x  5.6.x6.8.x  6.1.x6.8.x 
6.2.x  5.6.x6.8.x  6.2.x6.8.x 
6.3.x  5.6.x6.8.x  6.3.x6.8.x 
6.4.x  5.6.x6.8.x  6.4.x6.8.x 
6.5.x  5.6.x6.8.x  6.5.x6.8.x 
6.6.x  5.6.x6.8.x  6.6.x6.8.x 
6.7.x  5.6.x6.8.x  6.7.x6.8.x 
6.8.x  5.6.x6.8.x  6.8.x 
7.0.x  6.8.x7.2.x  7.0.x7.2.x 
7.1.x  6.8.x7.2.x  7.1.x7.2.x 
7.2.x  6.8.x7.2.x  7.2.x 
* Compatibility applies to the monitoring & management Elasticsearch cluster and any Elasticsearch clusters that metrics are routed through. This includes any cluster(s) referenced in the xpack.monitoring.elasticsearch.url and xpack.management.elasticsearch.url settings. It's highly recommended to run the same minor versions across Elasticsearch, Kibana, and Logstash for best monitoring & management functionality. For versions 6.2 and older, XPack must be installed on all products.
** Functionbeat is only compatible with Elasticsearch as an output destination. Logstash and other outputs are not supported.
Compatibility with Beats
Beats**  Logstash  Monitoring Elasticsearch Cluster* 

1.3.x  2.0.x5.0.x  N/A 
5.0.x  2.0.x5.6.x  N/A 
5.1.x  2.0.x5.6.x  N/A 
5.2.x  2.0.x5.6.x  N/A 
5.3.x  2.0.x5.6.x  N/A 
5.4.x  2.0.x5.6.x  N/A 
5.5.x  2.0.x5.6.x  N/A 
5.6.x  5.6.x6.8.x  N/A 
6.0.x  5.6.x6.8.x  N/A 
6.1.x  5.6.x6.8.x  N/A 
6.2.x  5.6.x6.8.x  6.2.x 
6.3.x  5.6.x6.8.x  6.3.x6.8.x 
6.4.x  5.6.x6.8.x  6.4.x6.8.x 
6.5.x  5.6.x6.8.x  6.5.x6.8.x 
6.6.x  5.6.x6.8.x  6.6.x6.8.x 
6.7.x  5.6.x6.8.x  6.7.x6.8.x 
6.8.x  5.6.x6.8.x  6.8.x 
7.0.x  6.8.x7.2.x  7.0.x7.2.x 
7.1.x  6.8.x7.2.x  7.1.x7.2.x 
7.2.x  6.8.x7.2.x  7.2.x 
* Compatibility applies to the monitoring Elasticsearch cluster and any Elasticsearch clusters that metrics are routed through. This includes any cluster(s) referenced in the xpack.monitoring.elasticsearch settings. It's highly recommended to run the same minor versions across Elasticsearch, Kibana, and Beats for best monitoring functionality. For version 6.2, XPack must be installed on all products.
** Functionbeat is only compatible with Elasticsearch as an output destination. Logstash and other outputs are not supported.
Compatibility with Elastic Cloud Enterprise
ECE  Elasticsearch  Kibana 

1.0.x  2.4.x5.6.x  4.6.x5.6.x 
1.1.x  2.4.x6.8.x  4.6.x6.8.x 
2.0.x  2.4.x6.8.x  4.6.x6.8.x 
2.1.x  2.4.x6.8.x  4.6.x6.8.x 
2.2.x  2.4.x7.1.x  4.6.x7.1.x 
Supported Logstash Plugins
The plugins listed below are maintained and supported by Elastic. Plugin versions that are installable on an Elastic supported Logstash release are considered supported.
The full list of all plugins in the Logstash ecosystem can be found in the product documentation:
Tier 1 Plugins
Definition: These incorporate Logstash plugins that Elastic have published directly and plugins that Elastic has a high degree of experience with. Elastic will provide support to new Support Requests at point of entry for all Severity Levels (1 through 3) but retain the right to downgrade Support Requests to Severity 3 should the root cause be isolated to an external system, service, or library.
* * The S3 input and output plugins only support AWS S3. Other S3 compatible storage solutions are not supported.
** The Ruby filter plugin in supported. The Ruby code executed in the plugin is not supported.
Tier 2 Plugins
Definition: These incorporate Logstash plugins where Elastic has a more limited focus, such that Elastic's ability to effect a solution could be impaired. Elastic will provide support under Severity 3 only.




*** The JMS input plugin is only supported for Solace, ActiveMQ, and ActiveMQ Artemis. All other JMS technologies are not supported.