管理控制面板 - Amazon Managed Grafana

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

管理控制面板

本文档主题专为支持 Grafana 9.x 版本的 Grafana 工作区而设计。

对于支持 Grafana 10.x 版本的 Grafana 工作区,请参阅 使用 Grafana 版本 10

对于支持 Grafana 8.x 版本的 Grafana 工作区,请参阅 使用 Grafana 版本 8

控制面板由一个或多个面板组成,可将您的数据直观地呈现为一行或多行。

有关创建控制面板的更多信息,请参阅添加和整理面板

创建控制面板文件夹

文件夹有助于整理和分组控制面板,这在您有许多控制面板或多个团队使用同一 Grafana 实例时非常有用。

先决条件

确保您拥有 Grafana 管理员权限。有关控制面板权限的更多信息,请参阅控制面板权限

创建控制面板文件夹

  1. 登录 Grafana,在侧边菜单上,单击控制面板 > 新建文件夹

  2. 输入唯一名称,然后单击创建

注意

保存控制面板时,您可以选择要保存控制面板的文件夹,也可以创建新文件夹。

管理控制面板和文件夹

管理控制面板和文件夹页面上,您可以:

  • 创建文件夹

  • 创建控制面板

  • 将控制面板移入文件夹

  • 删除多个控制面板

  • 导航到文件夹页面,您可以在其中分配文件夹和控制面板权限

控制面板文件夹页面

您可以在控制面板文件夹页面上执行以下操作:

  • 移动或删除文件夹中的控制面板。

  • 重命名文件夹(位于设置选项卡下)。

  • 为文件夹分配权限(由文件夹中的控制面板继承)。

要导航到控制面板文件夹页面,将鼠标悬停在控制面板搜索结果列表或管理控制面板和文件夹页面中的某个文件夹上时,会出现一个齿轮图标,单击此图标。

控制面板权限

您可以为文件夹分配权限。您分配的任何权限都将由文件夹中的控制面板继承。使用访问控制列表(ACL),可以为组织角色团队用户分配权限。

有关更多信息,请参阅权限

导出和导入控制面板

您可以使用 Grafana UI 或 HTTP API 导出和导入控制面板。

导出控制面板

控制面板导出操作会创建一个 Grafana JSON 文件,其中包含您需要的一切,包括布局、变量、样式、数据源、查询等,以便您以后可以导入控制面板。

注意

Grafana 会将 JSON 文件下载到您的本地计算机。

  1. 打开要导出的控制面板。

  2. 选择共享图标。

  3. 选择导出

  4. 选择保存到文件

使控制面板可移植

如果要导出控制面板供其他人使用,则可以为指标前缀(使用常量变量)和服务器名称之类的内容添加模板变量。

Constant 类型的模板变量将自动隐藏在控制面板中,并在导入控制面板时作为必必需输入添加。

导入控制面板

  1. 在侧边菜单中选择控制面板

  2. 选择新建,然后从下拉菜单中选择导入

  3. 执行下列步骤之一。

    • 上传控制面板 JSON 文件。

    • 粘贴 Grafana.com 控制面板网址。

    • 将控制面板 JSON 文本直接粘贴到文本区域。

    通过导入过程,您可以更改控制面板的名称,选择希望控制面板使用的数据来源,指定任何指标前缀(如果控制面板使用任何前缀)。

控制面板问题排查

本节提供了一些信息来帮助您解决控制面板中的常见问题。

控制面板运行缓慢

如果控制面板运行缓慢,请考虑以下方面:

  • 您是否尝试在图形上渲染数十(或数百或数千)个时间序列? 这可能会导致浏览器延迟。尝试使用 highestMax(Graphite)等函数来减少返回的序列。

  • 有时,序列名称可能非常大。这会导致响应大小变大。尝试使用别名来减小返回的序列名称大小。

  • 您是查询多个时间序列还是查询较长的时间范围? 这两种情况都可能导致 Grafana 或您的数据来源提取大量数据,从而减慢速度。

  • 可能导致您的网络基础设施负载过高。如果缓慢程度不一致,这可能就是问题所在。

控制面板刷新率问题

默认情况下,Grafana 每 30 秒查询一次数据来源。在控制面板上设置低刷新率会给后端造成不必要的压力。在许多情况下,不需要频繁地查询,因为数据不会发送到系统,可以看到变化。

如果遇到此问题,建议使用以下解决方案。

  • 除非需要,否则请勿在控制面板、面板或变量上启用自动刷新。用户可以手动刷新浏览器,也可以将刷新率设置为合理的时间段(例如每十分钟或每小时)。

  • 如果需要,则将刷新率设置为每分钟一次。用户可以随时手动刷新控制面板。

  • 如果控制面板的时间段较长(例如一周),则可能不需要自动刷新。

处理或呈现的 null 数据发生错误或令人困惑

有些应用程序会间歇性地发布数据。例如,仅在事件发生时发布指标。默认情况下,Grafana 图形会在数据点之间用线连接。