作者:鱼儿37度半_795 | 来源:互联网 | 2023-02-09 09:01
我以前经历过使用Kibana.不过这一次,我想尝试使用Grafana.我的经验能保证我能轻松学习Grafana吗?或者与Kibana有很大的不同?
如果我错了请纠正我,但到目前为止,根据我的研究,两者都是日志.Grafana更像是可视化,而Kibana则用于搜索日志; 这是正确的吗?
1> Daniel Lee..:
Grafana是Kibana的一个分支,但自2013年以来他们已经完全不同的方向发展.
1.日志与指标
Kibana更专注于日志和特殊搜索,而Grafana则更专注于创建用于可视化时间序列数据的仪表板.这意味着Grafana通常与时间序列数据库(如Graphite,InfluxDB或Elasticsearch)一起使用.Kibana通常用于搜索日志.
度量标准查询往往非常快,而搜索日志较慢,因此它们通常用于不同的目的.例如,我可以查看过去3个月内服务器上内存使用情况的指标,并立即得到答案.
Brian Brazil(普罗米修斯)撰写了有关日志与指标的文章.
2.数据来源
Kibana用于ElasticSearch和ELK堆栈.Grafana支持大量数据源.即使您将Grafana与ElasticSearch一起使用,通常也不会像在Kibana中那样查看相同的数据(日志).它可以是来自Logstash或MetricBeat的数据,可以聚合(按分组)而不是原始日志.
使用Grafana,您可以在同一仪表板中混合和匹配数据源,例如ElasticSearch和Splunk.
结论
Kibana和Grafana有一些重叠.Kibana有指标TimeLion,Grafana有日志表面板.许多公司同时使用 - Kibana用于日志和Grafana用于可视化指标.
它们彼此不同,因此会有一个学习曲线.