文档首页/ MapReduce服务 MRS/ 用户指南(安卡拉区域)/ 故障排除/ 使用Storm/ Storm组件的Storm UI页面中events超链接地址无效
更新时间:2024-11-29 GMT+08:00

Storm组件的Storm UI页面中events超链接地址无效

用户问题

Storm组件的Storm UI页面中events超链接地址无效。

问题现象

用户提交拓扑后无法查看拓扑数据处理日志,按钮events地址无效。

原因分析

MRS集群提交拓扑时默认不开启拓扑数据处理日志查看功能。

处理步骤

  1. 登录FusionInsight Manager,然后选择“集群 > 服务”。
  2. 登录Storm WebUI:

    选择Storm > 概览,在“基本信息”“Storm WebUI”,单击任意一个UI链接,打开Storm的WebUI。

  3. 单击“Topology Summary”区域的指定拓扑名称,打开拓扑的详细信息。
  4. “Topology actions”区域单击“Kill”删除已经提交的Storm拓扑。
  5. 重新提交Storm拓扑,并开启查看拓扑数据处理日志功能,在提交Storm拓扑时增加参数“topology.eventlogger.executors”,该参数设置为一个不为0的正整数。例如:

    storm jar 拓扑包路径 拓扑Main方法的类名称 拓扑名称 -c topology.eventlogger.executors=X

  6. 在Storm UI界面,单击“Topology Summary”区域的指定拓扑名称,打开拓扑的详细信息。
  7. “Topology actions”区域单击“Debug”,输入采样数据的百分比数值,并单击“OK”开始采样。
  8. 单击拓扑的“Spouts”“Bolts”任务名称,在“Component summary”单击“events”即可打开处理数据日志。

    如需开启特定“Spouts”“Bolts”任务的拓扑数据处理日志查看功能,请单击拓扑的“Spouts”“Bolts”任务名称后,“Topology actions”区域单击“Debug”按钮,输入采样数据的百分比数值。