Published on 2020-04-27 00:00:00

Humio 1.10.0

RBAC, Health Check API, Kafka, Vega

Version

Type

Release Date

End of Support

Upgrades From

Data Migration

Config. Changes

1.10.0

Stable

2020-04-27

2021-04-27

1.8.5

Yes

Yes

JAR Checksum

Value

MD5

4f1ed6fa41cb1f96c7a68b4242ff7280

SHA1

5e334e72d7a2e59ece26062007fd3baa6361cfb6

SHA256

36245d9e2d93650455dd2e69f7ad4b48f625c482334d9742674a9e4edfed17d4

SHA512

fce509692d77f483a919e5e5abbe82b5c58edbeec05afd25add03cb5500603e741ef66fdb886b85bfe3db535d3ce41d43e57bbb31e72c5cd4517bfb7321c941e

TGZ Checksum

Value

MD5

4f1ed6fa41cb1f96c7a68b4242ff7280

SHA1

5e334e72d7a2e59ece26062007fd3baa6361cfb6

SHA256

36245d9e2d93650455dd2e69f7ad4b48f625c482334d9742674a9e4edfed17d4

SHA512

fce509692d77f483a919e5e5abbe82b5c58edbeec05afd25add03cb5500603e741ef66fdb886b85bfe3db535d3ce41d43e57bbb31e72c5cd4517bfb7321c941e

Summary

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).

Security Fixes

This release fixes a number of security issues. For more information see: Humio Security Disclosures.

Kafka Version Update

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

humio
# 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=*

New Features

  • Several improvements to Query Functions

  • NetFlow support extended to also support IPFIX.

  • Added humio Health Check APIs

  • Chart styling support (Pie, Bar)

  • Time Chart series roll-up

  • Replaces chart library with Vega, can be disabled using the ENABLE_VEGA_CHARTS=false flag.

  • Linear interpolation now default. New interpolation type: Basis

  • Control widget styling directly from dashboards

  • Support for controlling color and title in widgets

  • Add Role Based Access Control (RBAC) to the Humio UI

  • New line interpolation options

  • Dealing with missing data points in timecharts

Change Log

  • Major changes: (see 1.9.0 release notes)

  • Other changes: (see 1.9.1. 1.9.2, and 1.9.3 release notes)