概述
Grafana 是由 Grafana Labs 开发的一个开源交互式数据可视化平台,用户在该平台可以通过表格和图像查看自己的数据,并将这些表格和图像统一在一个(或多个)控制面板上,以更容易说明和理解。您还可以从存储信息的任何位置查询和设置有关信息和指标的警报,无论是传统的服务器环境、Kubernetes 集群还是各种云服务等这样,您就可以更轻松地分析数据,识别趋势和不一致之处,最终提高流程效率。Grafana 基于开放原则构建,秉持着访问数据不该仅是少数人的特权,而应向全企业开放的理念。这种原则和理念催生出一种使团队更加开放、更具创新性和协作性的文化,在这种文化中,如果有任何人需要数据,都可以轻松找到并使用数据。
控制面板
Grafana 的控制面板为这些各种来源的数据赋予了全新的意义。并且,这些控制面板可以与其他团队成员和其他团队共享,方便协作并对数据及其影响进行更广泛的探索。使用高级查询和转换功能专门为您和您的团队构建控制面板,并自定义面板以创建所需的可视化效果。
如需试图尽快找到事件或意外系统行为的原因,了解所有相关数据和数据关系则至关重要。Grafana 允许在团队及团队成员之间无缝可视化和移动数据,以便他们能快速找到问题的根源并解决该问题。
来自 Grafana 控制面板的智能分析可共享于:
- 整个公司,即使是非 Grafana 用户的同事
- 世界各地的 Grafana 社区
- 不受地点限制:无论您身在何处,您都可以在自己所有的设备上查看控制面板。
主要特性
- 面板:使用直方图、图表、地理地图、热图等,将您的数据以您想要的任何形式可视化。
- 插件:通过挂接到现有数据源的面板插件,在用户友好的 API 上呈现实时数据,无需进行数据迁移。您还可以创建数据源插件,从任何自定义 API 检索指标。
- 警报:您创建、整合和控制所有警报的用户界面。
- 转换:跨数据源和查询重命名、汇总、合并和执行计算。
- 注释:使用来自不同数据源的丰富事件给图表作注释。
- 面板编辑器:用于配置和自定义面板的一致用户界面。
管理级别
作为一家独立的软件供应商(ISV),Grafana 可提供三个不同级别的管理,以满足成长型企业的灵活需求。
- Grafana Cloud
- Grafana Enterprise Stack
- Grafana OnCall
Grafana Cloud 将 Grafana 可视化功能与全堆栈监控相结合,此处的全堆栈监控通过 Grafana 基于 Prometheus 的代理进行,这是一种统一视图,可为已经运行 Prometheus、Loki 或 Graphite 的企业提供实例、自动安全补丁和更新。Grafana Cloud 处理可扩展性和可用性的详细信息,让您的团队可以专注于开发和创新。
Grafana Enterprise Stack 提供在您的基础架构上组合和扩展数据可观测性的所有部分。您可以在自管理的环境中获得更好的性能、更灵活的可扩展性、更紧密的协作和更高效的运维。此外,您还可以增强对以下内容的访问权限:
企业日志:日志索引,便于更轻松、安全、大规模地分析日志
企业指标:由 Grafana Labs 支持的自管理、可扩展的 Prometheus 服务
企业追踪:将日志和指标与迹线连接起来的自管理追踪。
Grafana OnCall 是一款灵活的待命管理工具,通过简单的工作流程、按需提供的帮助,以及专为工程师和开发人员设计的界面,帮助减少实训工作。使用响应迅速且直观的 API,轻松创建和管理待命时间表并自动升级。此外,只为积极使用 Grafana OnCall 的用户付费。
为什么选择红帽和 Grafana?
红帽在多个红帽产品中囊括了开源 Grafana 的可视化功能。
红帽企业 Linux + Grafana
红帽企业 Linux 可借助 Grafana 控制面板和系统性能分析工具包 Performance Co-Pilot(PCP),非常适合作为收集性能指标并将其可视化的基础。将预加载的 Grafana 控制面板与 PCP 的远程日志记录功能相结合,您可以将各种主机的实时和历史数据汇总到一个视图,以便进行分析和故障排除。
红帽企业 Linux Web 控制台提供了一个增强的性能指标页面,以帮助识别 CPU、内存、磁盘和网络资源占用过高的潜在原因。轻松将这些指标导出到 Grafana 服务器,并在下班后和待命情况下访问性能数据,以查看系统日志、监控系统健康、排除故障和解决问题。
红帽 OpenShift + Grafana
红帽 OpenShift 管理员经常面临与其他系统管理员相同的挑战,因为他们需要监控系统的整体健康状况。传统的监控工具往往无法实现红帽 OpenShift 集群的可见性。因此,典型的红帽 OpenShift 监控堆栈包括用于监控系统和服务的 Prometheus,以及用于分析和可视化指标的 Grafana。