Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

使用 Grafana 监控网络设备运行状况

格拉法纳概述

从 Paragon Insights(原 HealthBot)4.1.0 版开始,您可以使用 Grafana 用户界面 (UI) 查看网络设备的数据。Grafana UI 呈现来自 Paragon Insights 时间序列数据库 (TSDB) 的数据。您可以以图表、图形、直方图和热图的形式查看这些数据。您还可以从 Grafana UI 查询数据和查看结果。

在 Paragon Insights 4.1.0 版之前的版本中,您只能从 Paragon Insights UI 的图表页面创建和查看 图表

Grafana 是一个开源的数据可视化工具。您可以使用 Grafana 创建和查看图表、图形和其他视觉对象,以帮助组织和理解数据。Paragon Insights 使用 Grafana 呈现您从 UI 的 “图表 ”页面创建的图形。在 4.1.0 版中,您可以直接从 Grafana UI 创建图形和其他视觉对象。

有关 Grafana 的更多信息,请参阅 Grafana 文档

访问格拉法纳用户界面

您可以通过从 Paragon Insights UI 中选择 Monitor > Graphs > Grafana 来访问 Grafana UI。

您可以通过登录 Paragon Insights UI 访问 Grafana。所有登录用户都可以 通过单击 监控 > 图表 > Grafana 访问和使用 Grafana 及其功能。

您可以使用仪表板监视设备的状态和运行状况。按照以下步骤查看现有仪表板或从 Grafana UI 创建新仪表板:

  • 要从 Grafana UI 创建新仪表板,请单击右侧导航面板中的加号 (+) 图标>创建>仪表板>添加面板

  • 要从 Grafana UI 查看现有仪表板,请单击右侧导航面板中的 仪表板

运行查询

您可以从 Grafana UI 运行查询。有关详细信息,请参阅 查询数据源

创建图表时,数据将从 TSDB 数据库(一个开源时间序列数据库)呈现。TSDB数据库收发信息采用influxDB格式。在4.1.0版本中,Paragon Insights还支持Grafana的开源influxDB插件。从 Grafana UI 运行查询后,开源 influxDB 会向 Paragon Insights TSDB 发送后端请求。Paragon Insights TSDB 以 influxDB 格式发送响应。

在 Paragon Insights 4.1.0 版本中,当您使用 influxDB 作为数据源从 Grafana UI 运行查询时,您只能查看设备组的特定设备的数据。您可以使用 influxDB 识别的语法参数,例如 FROMSELECT 。您无法使用 influxDB 插件查看设备组的聚合数据,也无法查看多个设备组的聚合数据。但是,在 4.2.0 版本中,Paragon Insights 支持 Juniper Paragon Insights TSDB 插件。

Juniper Paragon Insights TSDB 插件基于 influxDB 插件,但也支持查看设备组的聚合数据或查看多个设备组的聚合数据。可以使用语法参数(如 DEVICEDEVICE GROUPSMEASUREMENT)查看聚合数据。Grafana 中 Paragon Insights 的默认数据源基于 Juniper Paragon Insights TSDB 插件。

支持的语法参数请参见 表1

图 1:从 Grafana UI Querying from Grafana UI 查询
表 1:InfluxDB 和 TSDB 语法参数示例

InfluxDB 查询选项

TSDB 查询选项

FROM- 选择数据源(设备、设备组、主题/规则)。

DEVICE- 为此查询选择一个或多个设备。

SELECT- 选择数据字段,然后将聚合和变换类型应用于数据。

DEVICE GROUP- 为此查询选择一个或多个设备组。

GROUP BY- 指定如何基于 KPI 键对数据进行分组。

MEASUREMENT—选择 Paragon Insights 主题或规则名称。

FORMAT AS- 指定是要格式化为表、时间序列还是日志。

WHERE- 基于标签和字段过滤数据。

FIELDS- 选择要应用聚合的字段。

GROUP BY- 指定如何对基于数据的 KPI 键进行分组。

FORMAT AS- 指定是要格式化为表、时间序列还是日志。

PER DEVICE LIMIT- 为所选的每个设备(数据库)设置基本查询的每台设备限制。

AGGREGATED LIMIT- 在运行基本查询后设置设备(数据库)的聚合限制。

ALIAS BY- 重命名字段。例如,如果选择 均值 作为名为 bps 的字段的聚合函数,则可以为其指定一个名为 mean_bps 的别名。

查看预填充的图表

从 Paragon Insights 4.3.0 版开始,您可以从 Grafana 仪表板查看预填充的图表。

您可以从 Grafana 主页“仪表板”部分查看预填充的图表。您还可以通过单击仪表板>管理 Paragon Insights 群集运行状况来查看这些预填充的图表>。在 Paragon Insights 4.3.0 版中,默认情况下可以使用以下图表:

  • CPU 使用率 - 查看不同级别 CPU (%) 使用率的集群或节点信息。

  • 磁盘读取使用情况 (r_await) - 查看有关提供磁盘读取所花费的平均时间的群集或节点信息。

  • 磁盘写入使用情况 (w_await) - 查看有关提供磁盘写入所花费的平均时间的群集或节点信息。

  • 可用节点内存 - 查看有关所选集群中节点上可用可用内存的信息。

单击图表的名称可查看该图表的详细信息。您可以一次查看群集中所有节点的预填充图,也可以查看群集中一个或多个节点的预填充图。

备份和恢复格拉法纳数据

备份格拉法纳数据

  1. 单击 管理 > 备份

    此时将显示 “备份 ”页。

  2. 单击备份格拉法纳以备份 格拉法 纳数据。此时将显示 确认备份 弹出窗口。
  3. 单击“ 确定 ”进行确认。

恢复格拉法纳数据

  1. 单击 管理 > 还原。此时将显示 “还原 ”页面。

  2. 单击 选择文件 ,然后从本地系统中选择备份的 Grafana 数据文件;单击“ 确定 ”以确认选择。

  3. 单击“恢复格拉法纳”以 恢复格拉法纳 数据。

  4. 单击“ 确定 ”进行确认。

版本历史记录表
释放
描述
4.3.0
从 Paragon Insights 4.3.0 版开始,您可以从 Grafana 仪表板查看预填充的图表。
4.1.0
从 Paragon Insights(原 HealthBot)4.1.0 版开始,您可以使用 Grafana 用户界面 (UI) 查看网络设备的数据。