Humio uses Akka internally. It is possible to configure Akka properties. This page describe how.
The standard Humio configuration is set as described in Configuration. Changing Akka configuration is for more advanced use cases.
Akka configuration is specified using a configuration file.
Reference configurations are:
To extend the default Humio configuration, a new file must be created. The new file should include Humios default Akka configuration file by beginning with the line
Next the configuration file must be mounted into the Humio docker image (if you are using docker):
docker run ... -v $HOST_PATH_TO_FILE:/humio-akka-application.conf
Then tell Humio to read the new Akka configuration file. This is done using humio-config.env
HUMIO_JVM_ARGS= ... -Dconfig.file=/humio-akka-application.conf
-Dconfig.file option is added to the JVM arguments telling Akka where to look for the configuration file.
The above steps should enable the new configuration when starting Humio.
For better debugging it is possible to add
akka.log-config-on-start = "on" to the configuration file. That will print the configuration at startup
In this example we want to change the Akka log level.
include "application" akka.log-config-on-start = "on" akka.loglevel = "DEBUG"