26 Oktober 2016 Veröffentlichungen

Kibana 5.0.0 released

Von Court Ewing

It is with a profound sense of pride that we announce the official release of Kibana 5.0.0.

In the lead up to this moment, we’ve compared Kibana to sliced bread, repurposed 14th-century poetry, and have even drawn parallels between our pre-release process and the First World War. Was this all over the top? Definitely. Was some of it in poor taste? Probably.

But it was done with love, and we’re positively thrilled to finally deliver it to you all today.

Kibana 5.0.0 requires Elasticsearch 5.0.0, and you can try it out on Elastic Cloud today.

Head on over to the download page to check out the release, read up on the release notes, or feast your eyes on some highlights:

A brand new design

A great visualization tool deserves a great design, and now Kibana’s design is finally up to snuff. The color scheme in general was refreshed from the ground up, and we sought to take advantage of the maximum possible screen real estate without sacrificing the accessibility of the UI.

Oh, and we got rid of those stupid borders. You know the ones we’re talking about. Seriously, who puts borders on widgets in a dashboard? Not us… anymore.

Kibana dashboard

Time series data, meet Timelion

After months being relegated to {re}search status, Timelion is now a part of Kibana core.

For those unfamiliar, Timelion is a visualization tool with a query DSL that lets you ask interesting questions over time:

  • How many pages does each unique user hit over time?
  • What’s the difference between this Friday and last Friday?
  • What is the cumulative sum of all searches made in the last 2 years?

These are the types of questions that Timelion was made for. And did I mention that the charts themselves are beautiful?

Timelion dashboard

Console, the best way to build custom Elasticsearch queries

Sense is now Console, and it now ships with Kibana core.

Console is like cURL if cURL came with out of the box request/response formatting, autocompleted Elasticsearch API syntax, and remembered your previous requests. In other words, Console is nothing like cURL, and that was a terrible analogy.

Console uses the same configuration details as Kibana, so make your free-form requests to Elasticsearch without worrying about custom headers or the like.

Console in Dev Tools

Painless scripted fields

You can now choose the language of your scripted fields. In addition to the existing Lucene expression support, you can choose any scripting language that is configured in your Elasticsearch cluster. This means you can even use the brand new Painless scripting language that ships with Elasticsearch 5.0. Painless works a lot like Groovy, but we’ve put extra care into making it more secure.

X-Pack

Want out of the box monitoring for your Elasticsearch and Kibana nodes? How about first-class authentication and security controls or the ability to create PDF reports of your Kibana visualizations? You can try all of these things in Kibana 5.0 with a single CLI command.

Check out the dedicated X-Pack post for more details.

Upgrade from Kibana 4

Assuming you’re not relying on deprecated Elasticsearch functionality, your searches, visualizations, and dashboards from Kibana 4.6 should continue to work in Kibana 5.0. Just upgrade and go.

Stuck on Kibana 4.1? No problem! We have a 4.1 upgrade path for you as well.

Previous posts

If you’re so inclined, peruse the blog posts for the various pre-releases to check out even more of the features in Kibana 5.0.0:

Thanks for all of the help!

We didn’t make Kibana 5.0 happen all on our own. Our endless thanks to all of those that tried out the pre-releases and submitted bug reports, pull requests, and excellent feedback to help make this the best Kibana release to date.

Now what are you waiting for? Head to the download page and start using Kibana 5.0.0 today!