You need to enable JavaScript to run this app.
导航

监控指标导出实践手册

最近更新时间2024.01.30 14:46:19

首次发布时间2023.03.30 17:17:46

火山引擎 E-MapReduce(EMR)集群的监控指标从机器上经由 Prometheus 的 RemoteWrite 功能,统一存储到了一个可靠的指标中心内,这个指标存储不对外开放。如果您希望将监控指标导出到自己的指标存储中,以便灵活查阅特定指标,甚至全量接走指标数据,本文将为您介绍监控指标导出的操作说明。

1 使用前提

EMR 的指标体系基于 Prometheus 建设,以下步骤基于您的指标接入端适配 Prometheus Remote Write 请求的前提。

2 具体方案

2.1 需求特定指标

EMR 服务本身已经和火山引擎云监控产品进行了对接,这让您得以通过云监控的 OpenAPI 获取特定的指标数据。
在获取指标之前,可以先通过 E-MapReduce云产品监控指标,查阅 EMR 产品目前所有已配置的指标列表,获取 MetricName
在获取到 MetricsName 之后,接下来通过 GetMetricsData 接口,即可获取目标指标信息。

说明

如果您有列表以外的指标需求,您可通过提工单的方式,随时联系 EMR 技术支持。

2.2 通过节点公网输出指标

如果您希望将集群的监控指标,全量导出到您自己的指标存储中以便灵活查看,则需要从集群节点出发,直接将指标接出。您可直接通过提工单机制联系我们,我们会根据您的规模和版本,提供合适的脚本进行功能实现。
在通过公网方法输出指标的方式中,需要您确保安全组配置正确,保证 Remote Write 两端通信正常。