跳到主要内容

设置 Graphite 以从 Unified Manager 接收性能数据

Graphite 是一种开放式软件工具,可用于从计算机系统收集性能数据并绘制相关图表。必须正确配置 Graphite 服务器和软件,才能从 Unified Manager 接收统计数据。

Lenovo 不测试或验证 Graphite 及其他第三方工具的特定版本。

根据安装说明安装完 Graphite 后,需进行以下更改,以支持从 Unified Manager 传输统计数据:

  • /opt/graphite/conf/carbon.conf 文件中,必须将每分钟可在 Graphite 服务器上创建的最大文件数设置为 200MAX_CREATES_PER_MINUTE = 200)。

    根据配置中的集群数量和选择发送的统计对象,最开始可能需要创建数千个新文件。按照每分钟 200 个文件的速度,最开始可能需要 15 分钟或更长时间才能创建完所有指标文件。在创建完所有唯一指标文件后,该参数将不再相关。

  • 如果在使用 IPv6 地址部署的服务器上运行 Graphite,则 /opt/graphite/conf/carbon.conf 文件中的 LINE_RECEIVER_INTERFACE 值必须从“0.0.0.0”更改为“::”(LINE_RECEIVER_INTERFACE = ::
  • /opt/graphite/conf/storage-schemas.conf 文件中,必须使用 retentions 参数将频率设置为 5 分钟,并将保留期限设置为与您环境相关的天数。

    只要您的环境允许,保留期限可以尽可能地长,但至少得有一个保留设置的频率值设为 5 分钟。以下示例使用 pattern 参数为 Unified Manager 定义了一个部分,这些值将初始频率设置为 5 分钟,保留期限设置为 100 天:[OPM]pattern = ^netapp-performance\..*retentions = 5m:100d

    如果默认供应商标记从“netapp-performance”更改为其他标记,则此更改必须在 pattern 参数中体现出来。
重要
如果 Graphite 服务器在 Unified Manager 服务器尝试发送性能数据时不可用,则不会发送数据,且收集的数据中将存在缺口。