Kibana 5.0.0 released

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.

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.

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?

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.

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.

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!