买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明实施例提供一种Elasticsearch集群保护装置、方法、存储介质及计算机设备,涉及Elasticsearch集群保护领域。该装置包括:配置管理单元,用于获取慢查询日志的记录阈值发送给Elasticsearch集群,以便所述集群根据所述记录阈值记录慢查询日志;数据采集单元,用于从所述集群采集其记录的慢查询日志,对所述慢查询日志进行解析形成结构化的慢查询数据;数据分析单元,用于从所述结构化的慢查询数据中获取设定指标的指标数据;报警处置单元,用于将所述设定指标的指标数据和与所述设定指标对应的指标阈值进行比较,如果有指标数据超过对应的指标阈值,则向所述Elasticsearch集群发送取消所述慢查询对应的查询任务的控制指令。本发明实施例可以对Elasticsearch集群提供保护,保障Elasticsearch集群的稳定运行。
主权项:1.一种Elasticsearch集群保护装置,其特征在于,所述集群保护装置包括:配置管理单元,用于执行以下处理:获取配置的慢查询日志的记录阈值,并将所述记录阈值发送给Elasticsearch集群,以便所述Elasticsearch集群根据所述记录阈值记录慢查询日志;数据采集单元,用于执行以下处理:从所述Elasticsearch集群采集其记录的慢查询日志,对所述慢查询日志进行解析形成结构化的慢查询数据;数据分析单元,用于执行以下处理:从所述结构化的慢查询数据中获取慢查询的设定指标的指标数据,所述设定指标包括:所述慢查询的命中数占索引总数量的比例以及所述慢查询涉及的查询分片数;报警处置单元,用于执行以下处理:将所述设定指标的指标数据和与所述设定指标对应的指标阈值进行比较,如果有指标数据超过对应的指标阈值,则向所述Elasticsearch集群发送取消所述慢查询对应的查询任务的控制指令;其中,所述配置管理单元还用于执行以下处理:获取配置的Nginx屏蔽阈值;所述数据采集单元还用于执行以下处理:从Nginx访问代理服务器采集用户访问日志,对所述用户访问日志进行解析形成结构化的用户访问数据;所述数据分析单元还用于执行以下处理:从所述结构化的用户访问数据中获取各个IP地址每秒钟发出请求的次数,并将各个IP地址每秒钟发出请求的次数与所述屏蔽阈值进行比较,如果有IP地址每秒钟发出请求的次数超过屏蔽阈值,则向所述Nginx访问代理服务器发送屏蔽每秒钟发出请求的次数超过屏蔽阈值的IP地址后续的请求的控制指令。
全文数据:
权利要求:
百度查询: 中国建设银行股份有限公司 Elasticsearch集群保护装置、方法、存储介质及计算机设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。