← 返回列表
监控实时流计算平台的方法、装置、电子设备和存储介质
摘要文本
本发明公开了一种监控实时流计算平台的方法、装置、电子设备和存储介质,方法包括:通过访问实时流计算平台Storm的UI页面获取Storm的运行状态信息,如果获取运行状态信息失败,则通过调用Storm上的RPC服务端获取Storm的运行状态信息,如果获取运行状态信息失败,则通过分析Zookeeper中记录的由Storm回写的信息获取Storm的运行状态信息。本发明实施例通过以上三个渠道,按顺序依次尝试获取信息进行监控,只要有一个渠道能够获取到Storm集群和Topology的状态即可,提高了对Storm集群状态监控的查询性能和准确性,避免了监控不准的问题。
申请人信息
- 申请人:北京神州泰岳软件股份有限公司
- 申请人地址:100080 北京市海淀区海淀大街34号8层818室
- 发明人: 北京神州泰岳软件股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 监控实时流计算平台的方法、装置、电子设备和存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN201811614036.3 |
| 申请日 | 2018年12月27日 |
| 公告号 | CN111382022B |
| 公开日 | 2024年2月20日 |
| IPC主分类号 | G06F11/30 |
| 权利人 | 北京神州泰岳软件股份有限公司 |
| 发明人 | 蔡金鹏; 蔡国兴; 赵小蓉 |
| 地址 | 北京市海淀区海淀大街34号8层818室 |
专利主权项内容
1.一种监控实时流计算平台的方法,应用于IT监控系统,其特征在于,包括:通过访问实时流计算平台Storm的UI页面获取Storm的运行状态信息,获取Zookeeper中配置的Storm的UI页面地址信息,根据获取的UI页面地址信息访问UI页面以获取Storm的UI页面上展示的数据,得到运行状态信息;如果获取所述运行状态信息失败,则启动Thrift RPC客户端,连接并调用Storm上的RPC服务端,获取Storm的运行状态信息;如果获取所述运行状态信息失败,则通过分析Zookeeper中记录的由Storm回写的信息获取Storm的运行状态信息,实现监控;如果通过分析Zookeeper中记录的由Storm回写的信息获取Storm的运行状态信息失败,则返回无法获取到Storm的运行状态信息的失败提示。