Tech talks: Kibana introduction

Tech talks: Kibana introduction

Posted by Stanislav Miklik | December 7, 2015 | tech-talks

This tech talks was quick presentation of our first steps in server monitoring. And at the same time it was simple introduction to Kibana and Elasticsearch.

What to collect?

We started with already provided Spring Boot metrics. Since we wanted to transform the input a little bit (compute diffs between snapshots, count summary hits for various status codes etc.) we made simple utility tool that reads metrics and feeds the Elasticsearch. And we also implemented mail notifications in case of errors. Maybe we could use Logstash, however it does look straightforward.

Prepare E(L)K

We simply used official Docker images. Once it is running, you just need to setup Kibana indices and you can play with your visualizations. In most cases you want to use Date Histogram but you can also get interesting statistics also from Terms aggregation.

The result can look like following:

kibana-dashboard

Add a comment

*Please complete all fields correctly

Related Blogs

Posted by bielik | 31 August 2016
When it comes to dynamic and static typing there are big discussions and many opinions all around. I've collected following thoughts about this problem. Each one of it is questionable…
Posted by bielik | 23 December 2015
Nodeschool workshops have finally started in Bratislava (hosted by Progressbar). At the first meet-up we set up node environment and went through several workshoppers from the nodeschool site. There were people from…
Posted by miklik | 04 December 2015
Especially when you are coming from Java word, the first encounter with asynchronous style used in Javascript (or node.js) can be confusing. And of course there are several ways how…