tencent cloud

腾讯云可观测平台

动态与公告
产品动态
产品简介
产品概述
产品优势
基本功能
基本概念
应用场景
使用限制
购买指南
云产品监控
应用性能监控
终端性能监控
前端性能监控
云拨测
Prometheus 监控服务
Grafana 服务
事件总线
云压测
快速入门
监控概览
实例分组
云产品监控
应用性能监控
云拨测
云压测
Prometheus 监控服务
Grafana 服务
创建 Dashboard
事件总线
告警服务
云产品监控
云产品监控指标
控制台操作指南
云服务器监控组件
云产品监控对接 Grafana
故障处理
实践教程
应用性能监控
应用性能监控简介
接入指南
控制台操作指南
实践教程
参考信息
常见问题
终端性能监控
终端性能监控概述
控制台操作指南
接入指南
实践教程
前端性能监控
前端性能监控简介
控制台操作指南
接入指南
常见问题
云拨测
产品简介
控制台操作指南
常见问题
云压测
云压测概述
控制台操作指南
实践教程
JavaScript API 列表
常见问题
Prometheus 监控
Prometheus 监控简介
接入指南
控制台操作指南
实践教程
Terraform
常见问题
Grafana 服务
产品简介
控制台操作指南
Grafana 平台常用功能指引
常见问题
Dashboard
什么是 Dashboard
控制台操作指南
告警管理
控制台操作指南
故障处理
常见问题
事件总线
事件总线简介
控制台操作指南
实践教程
常见问题
报表管理
常见问题
腾讯云可观测平台常见问题
告警服务相关
一般性问题
监控图表相关
云服务器监控组件相关
动态阈值告警相关
云监控对接 Grafana 相关
文档阅读指南
相关协议
应用性能监控服务等级协议
APM 隐私协议
APM 数据处理和安全协议
前端性能监控服务等级协议
终端性能监控服务等级协议
云拨测服务等级协议
Prometheus 监控服务服务等级协议
Grafana 服务服务等级协议
云压测服务等级协议
云压测使用限制
Cloud Monitor Service Level Agreement
词汇表

Prometheus 采集 EMR 组件

PDF
聚焦模式
字号
最后更新时间: 2025-03-28 17:25:30

操作场景

在使用 腾讯云弹性 MapReduce(以下简称 EMR)产品过程中,需要将 EMR 监控指标上报到 Prometheus 监控服务,可参考下文指引。下文将为您介绍如何快速采集 EMR 监控指标。

采集 EMR on CVM 实例

前提条件

使用与 EMR 相同的地域及私有网络 VPC,购买腾讯云 Prometheus 监控实例。可查看 Prometheus 监控服务支持的地域
说明:
Prometheus 监控服务 通过 EMR 节点内网地址采集监控指标,跨 VPC 采集需要先打通网络。
在网络相通的前提下,支持 跨账号采集

操作步骤

2. 在左侧菜单栏中选择 Prometheus 监控服务。
3. 在 Prometheus 实例列表中,选择对应的 Prometheus 实例。
4. 进入实例详情页,选择数据采集 > 集成中心
5. 在集成中心找到并单击 EMR on CVM,即会弹出一个安装窗口,确认信息后单击保存即可。

6. 进入 EMR 控制台,单击集群的 ID/名称,在实例信息页面,获取 EMR 集群所在地域、EMR 实例 ID。



7. 填写任务配置(Yaml 格式)。按下图红框依次填写任务名、EMR 集群所在地域、EMR 实例 ID。
说明:
地域填写格式可以参见 开服地域 的地域说明,例如:ap-guangzhou
实例 ID 支持填写多个。
relabel_configs 配置参见 抓取配置说明


采集 EMR on TKE 实例

前提条件

Prometheus 实例关联 EMR on TKE 实例所在容器集群,请参见 关联集群

操作步骤

2. 在左侧菜单栏中选择 Prometheus 监控服务。
3. 在 Prometheus 实例列表中,选择对应的 Prometheus 实例。
4. 进入实例详情页,选择数据采集 > 集成中心
5. 在集成中心找到并单击 EMR on TKE,即会弹出一个安装窗口。

6. 选择 EMR on TKE 实例所在容器集群,会自动查找容器集群中的 EMR on TKE 实例,选择需要采集的实例移动到右侧框,单击保存即可。

采集 EMR Serverless 实例

前提条件

使用与 EMR 相同的地域及私有网络 VPC,购买腾讯云 Prometheus 监控实例。可查看 Prometheus 监控服务支持的地域
说明:
Prometheus 监控服务 通过 EMR 节点内网地址采集监控指标,跨 VPC 采集需要先打通网络。
在网络相通的前提下,支持 跨账号采集

操作步骤

2. 在左侧菜单栏中选择 Prometheus 监控服务。
3. 在 Prometheus 实例列表中,选择对应的 Prometheus 实例。
4. 进入实例详情页,选择数据采集 > 集成中心
5. 在集成中心找到并单击 EMR Serverless,即会弹出一个安装窗口,确认信息后单击保存即可。

6. 进入 EMR 控制台,单击集群的 ID/名称,在实例信息页面,获取 EMR 集群所在地域和 EMR 实例 ID。

7. 填写任务配置(Yaml 格式)。按下图红框依次填写任务名、EMR 集群所在地域、EMR 实例 ID。
说明:
地域填写格式可以参见 开服地域 的地域说明,例如:ap-guangzhou
实例 ID 支持填写多个。
relabel_configs 配置参见 抓取配置说明


支持指标

Prometheus 监控服务支持所有 EMR 指标,详细指标列表请参见 EMR 集群监控指标

如何正确判断服务异常

EMR on CVM 的 service_status 指标在服务异常或者用户手动停止时都会显示0,无法正确区分异常服务。因为 EMR 无法直接提供服务异常的指标,只能判断用户是否手动停止。Prometheus 监控服务根据服务是否手动停止的信息,新增 emr_additional_service_status 指标,与 service_status 指标组合可用于区分异常服务,值为 0 表示服务异常:
(service_status{} * on(instance_id, host, type) group_left() (emr_additional_service_status{} == 1))
EMR on TKE、EMR Serverless 不存在上述情况,可直接使用 service_status 指标,值为 0 表示服务异常。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈