Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于Ambari实现自定义服务的监控管理系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

摘要:本发明公开一种基于Ambari实现自定义服务的监控管理系统,Ambari是一个集中部署、管理、监控Hadoop分布式集群的工具。同时,ambari也提供了一个基于它自身RESTful接口实现的直观、简单易用的web管理界面。Ambari现在可以支持的凭条组件也越来越多,例如流行的Spark,Storm等计算框架,以及资源调度平台YARN等,我们都能轻松地通过Ambari来进行部署,现在使用Ambari来实现自定义服务的安装、启动、停止、监控等功能,该系统会更加开放,可定制化,称为一个更通用的服务管理平台。充分的实现服务的的可视化操作,提高运维人员的额效率,能够通过可视化的方式实时监控业务的运行状态等。

主权项:1.基于Ambari实现自定义服务的监控管理系统,其特征在于:基于Ambari对应的安装、启动、停止、心跳、和dashboard配置及告警配置和使用logsearch服务,编写相应的脚本,以实现自定义服务的管理,包括如下步骤:a、安装、启动、停止、心跳上报配置,在metainfo.xml中配置的对应master或者slave的脚本位置,在master.py脚本中定义了安装install,配置configure、启动start,停止stop,心跳状态status方法;b、监控配置和dashboard配置和告警配置,在自定义service中定义metrics.json,监控数据上报给AmbariMetricsCollector,在自定义service中定义widgets.json,通过dashboard图表的形式读取和显示收集到的Metrics信息,告警配置alerts.json;c、配置文件修改及下发首先需要在metainfo.xml中定义configuration-dependencies代码段,在上面metainfo.xml中有解释,配置文件在部署机器下发需要在生命周期脚本中的configure代码段中定义,及使用logsearch管理新服务日志;其功能将自定义服务按照自己的打包方式,通过脚本的方式,执行安装命令,并通过configure方法进行相关的配置文件配置,启动;通过在python脚本中自定义服务的生命周期脚本,包括安装、启停、卸载、配置、心跳保持;通过生命周期脚本就能够将自定义服务通过Ambari管控起来,然后再自定义服务中自定义接口上报监控metric数据;通过dashboard的配置将监控数据进行图表展示,告警通过配置告警脚本,支持端口号、根据上报的metric监控数据、WEB用来检测网页URL是否可用、自定义的脚本方式告警;服务日志可以通过相关配置使用logsearch组件进行统一的日志管理,方便运维进行维护,提高运维人员的工作效率。

全文数据:

权利要求:

百度查询: 徐工汉云技术股份有限公司 基于Ambari实现自定义服务的监控管理系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。