如果我认识Kibana,我可以使用Grafana吗?

时间:2017-03-14 08:26:30

标签: visualization kibana grafana

我以前经历过使用Kibana。不过这一次,我想尝试使用Grafana。我的经验能保证我能轻松学习Grafana吗?或者与Kibana有很大的不同?

如果我错了,请纠正我,但到目前为止,根据我的研究,两者都是日志。 Grafana更像是可视化,而Kibana则用于搜索日志;这是对的吗?

1 个答案:

答案 0 :(得分:20)

Grafana是一个fork of Kibana,但自2013年以来,他们的发展方向完全不同。

1。日志与指标

Kibana更专​​注于日志和特殊搜索,而Grafana则更专注于创建用于可视化时间序列数据的仪表板。这意味着Grafana通常与时间序列数据库(如Graphite,InfluxDB或Elasticsearch)一起使用。 Kibana通常用于搜索日志。

度量标准查询往往非常快,而搜索日志的速度较慢,因此它们通常用于不同的目的。例如,我可以查看过去3个月内服务器上内存使用情况的指标,并立即得到答案。

Brian Brazil(普罗米修斯)有written about logs vs metrics

2。数据来源

Kibana适用于ElasticSearch和ELK堆栈。 Grafana支持很多data sources。即使您将Grafana与ElasticSearch一起使用,通常也不会像在Kibana中那样查看相同的数据(日志)。它可以是来自Logstash或MetricBeat的数据,可以聚合(按分组)而不是原始日志。

使用Grafana,您可以在同一个信息中心中混合和匹配数据源,例如ElasticSearch和Splunk。

结论

Kibana和Grafana有一些重叠。 Kibana有指标TimeLion,Grafana有日志表面板。许多公司同时使用 - Kibana用于日志和Grafana用于可视化指标。

它们彼此不同,因此会有学习曲线。