System Requirements

When installing Humio self-install within your own environment there are system requirements for the deployment. This document covers:

  • Browsers — Web browsers used to interact with and use the Humio dashboard

  • Java — Java Virtual machines and variants for running Humio server


Humio works within the following browsers:

  • Google Chrome; the two most recent versions

The following browsers should work but are not officially supported:

  • Apple Safari; at least the three most recent versions

  • Mozilla Firefox; at least the three most recent versions

Operation with other browsers is unknown and not officially supported.


Humio requires a Java version 11 or later JVM to function properly. We operate Humio Cloud using the Azul-provided Zulu JVM version 13. Our Docker container uses this JVM as well.

We recommend you use one of the following well-tested distributions of the Java runtime when operating Humio.

Java version 11

Provider Name Architectures
Amazon AWS OpenJDK 11 Corretto x86_64 OpenJDK 11 (HotSpot) x86_64
Azul Systems OpenJDK 11 Zulu x86_64
BellSoft OpenJDK 11 Liberica x86_64, ARMv8
Oracle Java SE 11 x86_64
Oracle OpenJDK 11 x86_64

Additional Possibilities

  • Open J9 — We've not yet qualified Humio on OpenJ9 (vs HotSpot) and so cannot recommend using it as yet.

  • Azul Zing — We have tried Zing 11 and in our testing thus far the C4 (or GPGC) garbage collector and Falcon C2 JIT work, providing predictable, low pause collections and efficient execution.

  • Oracle's Graal and SubstrateVM — Is an interesting alternative to the C2 HotSpot JIT in the OpenJDK. It is not yet supported for production use with Humio. We plan to investigate and support it as it matures.