美文网首页
Grafana 与 Kibana 的关键差异

Grafana 与 Kibana 的关键差异

作者: Cheava | 来源:发表于2019-01-10 11:25 被阅读28次

主要区别

  1. 日志与度量
    Grafana 专注于根据 CPU 和 IO 利用率之类的特定指标提供时间序列图表。
    Kibana 则专注于日志分析方面,它运行于 Elasticsearch 的上层,能创建一个复杂的日志分析仪表盘。举个例子,Grafana 无法进行数据的检索和浏览。

  2. 基于角色的访问
    默认情况下,Kibana 的仪表盘是公开的,没有进行基于角色的访问控制。如果你需要针对多个用户设置不同的权限级别,就得增加额外的配置。
    Grafana 内置的 RBA 允许你维护用户和团队访问仪表盘的权限。另外,Grafana 的Rest API 可能用于保存特定仪表、创建用户用户和更新数据源的任务。你还可以创建特定的 API 关键字并赋予它们新的职责。

  3. 仪表盘灵活性
    虽然 Kibana 有大量内置的图表类型,但它们之上的控制仍是最初的限制
    Grafana 包括更多的选择,可以更灵活地浏览和使用图表,如果要选择一个指定的时间序列,可以使用 Y-Bar 之类的工具。然而,随着 Kibana 4中展示的增强特性,比如可以保存元素并拖曳到新的仪表盘中,可以预期 Kibana 能快速地弥补这一差距。

  4. 数据源的集成
    Grafana 支持许多不同的存储后端。Grafana 针对每个数据源都有一个特定的查询编辑器,它是针对数据源所具备的特性和能力特别定制的。
    然而,正如上文所说,Kibana 原生集成进了 ELK 栈,这使安装极为简单,对用户非常友好。

关于选型

监控对象:时序数据-Grafana 日志文本-Kibana
访问控制和自定义图表:要求丰富-Grafana 要求简单-Kibana
数据源:支持多数据源-Grafana 简单配置-Kibana
总之,要求丰富、允许定制化和监控时序,可以选Grafana ;
要求便捷、对用户安装和使用友好,可以选Kibana

相关文章

网友评论

      本文标题:Grafana 与 Kibana 的关键差异

      本文链接:https://www.haomeiwen.com/subject/ylworqtx.html