System Requirements

When installing Humio on-prem 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; at least the three 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




Amazon AWS

OpenJDK 11 Corretto


OpenJDK 11 (HotSpot)


Azul Systems

OpenJDK 11 Zulu



OpenJDK 11 Liberica

x86_64, ARMv8


Java SE 11



OpenJDK 11


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.