一、操作步骤
1. 登录 EMR 控制台,在集群列表中单击对应的集群 ID/名称进入集群详情页。
2. 在集群详情页中单击集群服务目录,然后选择 Hive 服务名称或 Hive 服务右上角操作 > 查询管理,查询概览支持多维指标的分位值查询分布观测,同时通过查询列表筛选过滤可进行查询周期中各阶段指标的多维分析,阶段指标如:提交 Ip、HS2 IP、编译时长、查询表、分区数、扫描数据量/行数、执行时长等。
3. 单击应用 ID 可跳转至 Yarn 应用管理并选中 Hive 查询所关联的 Yarn 作业集。
4. 单击详情可查看查询语句、查询计划、执行总览、Profile、Error日志(Failed 状态)等信息。
5. 开通查询洞察功能,在查询操作列 > 洞察可查看洞察异常信息及洞察结果建议。
| 洞察结果 | 说明 |
| ABNORMAL | 洞察异常 |
| OK | 洞察正常 |
| UNKNOWN | 未洞察,查询满足降级策略忽略采集时的洞察结果,降级策略如下注意 |
注意:
为保障集群稳定运行,Hive 查询洞察功能采集策略满足以下任一规则将被降级忽略采集:
注意:1. 运行时长小于1min的查询将被降级忽略。
注意:1. 运行时长小于10min的 App 将被降级忽略。
注意:2. 采集时子任务大于3W的 App 将被降级忽略。
注意:3. 延迟采集时间大于24h的 App 将被降级忽略。
注意:查询及应用的洞察采集降级策略相关参数可通过 提交工单 评估修改。
注意:警告:
注意:Hive on yarn 查询应用洞察会分别采集 Hive Serve2、Job History、Timeline Server 相关应用数据进行分析,如若发现上述服务请求量持续突破负载瓶颈可 提交工单 关闭该功能。