对石墨
Graphite生态系统提供了一个可扩展的平台,用于收集和存储时间序列数据,以及一套强大的功能,用于随时间查询和分析数据。
最简单的方法是使用Grafana Cloud,这是我们完全可组合的可观测堆栈。
石墨简介
石墨是一个开源的监控系统,由Chris Davis在2006年在Orbitz公司首次开发,它允许团队跟踪他们的网站、应用程序、商业服务和网络服务器的性能。它标志着新一代监控工具的开始,使得存储、检索、共享和可视化时间序列数据比以往任何时候都更容易。
bob电竞频道Grafana Labs通过雇佣Graphite维护者来支持Graphite项目的发展,为Grafana构建一流的Graphite支持,并确保Grafana客户获得所需的Graphite支持和特性。
石墨和普罗米修斯的区别是什么?
石墨
Graphite是一个通用时间序列数据库,最初由Chris Davis在2006年在Orbitz设计。
分层和基于标记的数据模型支持两种传统的层次度量命名方案。
基于函数管道的查询语言允许用户通过一个大型可用函数库来处理度量,以聚合和汇总数据,从而构建复杂的查询。
简单的仪器通过Carbon line协议,只需一行代码就可以很容易地开始发送指标。
推动基于指标:石墨有“推送”语义——客户端是将数据推送到后端的人。
兼容性和集成:由于项目的长寿和流行,有大量不同的工具、产品和项目支持将指标发送到Graphite,或直接或通过预处理工具(如Stats)bob手机app官网
普罗米修斯
Prometheus是一个开源工具包,为容器中运行的服务和应用程序提供监视和警报。
多维数据模型启用时间序列由一个指标名称和一组键-值对标识。
功能强大,简洁的查询语言通常称为PromQL,允许对收集的时间序列数据进行切片和切块,以生成特别的图、表和警报。
简单的操作通过命令行标志和配置文件。为了保证可靠性,每个服务器都是独立的,只依赖本地存储。用Go编写的所有二进制文件都是静态链接的,易于部署。
基于指标Prometheus直接从客户端“提取”指标,这样指标就可以通过抓取到达后端。
超过150个集成Prometheus社区几乎集成了所有可以想到的数据库、存储系统、操作系统、监控系统和应用服务器。
为什么是Grafana和Graphite?
Grafana与Graphite无缝集成以收集Graphite指标,为您提供了一种强大的方法来聚合、可视化和扩展您的Graphite数据的价值。
- 集中式的、水平可扩展的、复制的体系结构使您能够根据特定的体系结构轻松地管理和维护您的Graphite实现。
- 有了开箱即用的完全组装和配置的监视堆栈,就不需要从开源组件构建系统。
- 一流的查询性能意味着您可以快速创建可在整个组织中共享的实时仪表板。
- 健壮的数据访问策略使管理员能够保护和管理度量数据。
传统的工具
- 集中度量、警报、查询和仪表板需要手动操作,并且具有挑战性
- 缺乏数据治理,导致对度量的访问要么全有,要么全无
- 需要石墨专家部署和维护
Grafana的方法
- 在多个团队之间轻松查看和共享
- 集中访问控制和认证
- 操作维护简单