Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

kibana for sql database

I need to build a kibana like dashboard over a sql database. Is this possible? or is there an alternative as easy as kibana (in term of integration) for sql?

like image 697
Oussama L. Avatar asked Nov 19 '14 17:11

Oussama L.


People also ask

Can Kibana connect to SQL?

Siren ( http://siren.io ) is an extended Kibana which has support for connecting directly to SQL (or other APIs) and create filters and analytics. Show activity on this post. Once you get it indexed, you can set up your Kibana to view your data.

Does Elasticsearch work with SQL?

Elasticsearch has the speed, scale, and flexibility your data needs — and it speaks SQL. Use traditional database syntax to unlock non-traditional performance, like full text search across petabytes of data with real-time results.

Why use Elasticsearch instead of SQL?

You want Elasticsearch when you're doing a lot of text search, where traditional RDBMS databases are not performing really well (poor configuration, acts as a black-box, poor performance). Elasticsearch is highly customizable, extendable through plugins. You can build robust search without much knowledge quite fast.

Is Elasticsearch faster than SQL Server?

In Elasticsearch partitioning is done by sharding. In MS SQL partitioning is done by horizontal partitions . 9. It is considered less than MS SQL in terms of ranking.


3 Answers

Siren ( http://siren.io ) is an extended Kibana which has support for connecting directly to SQL (or other APIs) and create filters and analytics.

Check it out

like image 74
user3165256 Avatar answered Sep 30 '22 20:09

user3165256


There is a blog about how to index SQL databases in Elasticsearch here: http://blog.comperiosearch.com/blog/2014/01/30/elasticsearch-indexing-sql-databases-the-easy-way/

Once you get it indexed, you can set up your Kibana to view your data.

You can also find more options suggested here: http://community.spiceworks.com/topic/377151-generate-a-dashboard-from-sql-database

like image 35
Ensar Hatipoglu Avatar answered Sep 30 '22 20:09

Ensar Hatipoglu


this could be an alternative for you- https://github.com/KPIWatchdog/DBconnector creates an API to the tool where you can create queries, visualise data, prepare dashboards and share to others. Depending on the number of metrics, you can opt for free plan or small monthly fee.

like image 45
Brano Avatar answered Sep 30 '22 18:09

Brano