Humio Server 1.10.0 Stable (2020-04-27)
|Version||Type||Release Date||End of Support||Upgrades From||JDK Compatibility||Data Migration||Config. Changes|
UI for Role Based Access Control (RBAC), Health Check API, Kafka Version Update, Vega Charts. This release promotes the 1.9 releases from preview to stable. This release is identical to 1.9.3 apart from the version string. To see more details go through the individual 1.9.x release notes (links in the changelog).
This release fixes a number of security issues. For more information see: Security Disclosures.
Updated Humio to use Kafka 2.4. Humio can still use versions of Kafka down through 1.1. Be aware that updating Kafka also requires you to update Zookeeper to 3.5.6. There is a migration involved in updating Zookeeper. See Zookeeper's migration FAQ here. Use the migration approach using an empty snapshot. The other proposed solution can loose data.
Updated Kafka and Zookeeper Docker images to use Kafka 2.4. Updating to Kafka 2.4 should be straightforward using Humio's Kafka/Zookeeper Docker images. Zookeeper image will handle migration. Stop all Kafka nodes. Stop all Zookeeper nodes. Start all Zookeeper nodes on the new version. Start all Kafka nodes on the new version. Before updating Kafka/Zookeeper, we recommend backing up the Zookeeper data directory. Then, add the Zookeeper properties described below. If you are deploying Kafka/Zookeeper using other tools, for example Ansible scripts, be aware there is a migration involved in updating Zookeeper.
When updating Kafka/Zookeeper we recommend setting these Zookeeper properties
# Do not start the new admin server. Default port 8080 conflicts with Humio port. admin.enableServer=false # purge old snapshot files autopurge.purgeInterval=1 # Allow 4 letter commands. Used by Humio to get info about the Zookeeper cluster 4lw.commands.whitelist=*
Dealing with missing data points in timecharts
New line interpolation options
Added humio Health Check APIs
Several improvements to Query Functions
Control widget styling directly from dashboards
NetFlow support extended to also support IPFIX.
Support for controlling color and title in widgets
Chart styling support (Pie, Bar)
Time Chart series roll-up
Linear interpolation now default. New interpolation type: Basis
Replaces chart library with Vega, can be disabled using the ENABLE_VEGA_CHARTS=false flag.
Add Role Based Access Control (RBAC) to the Humio UI