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

问题描述 投票:6回答:1

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

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

visualization kibana grafana
1个回答
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用于可视化指标。

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

© www.soinside.com 2019 - 2024. All rights reserved.