个性化业务指标的监控方法及系统技术方案

技术编号:24205763 阅读:24 留言:0更新日期:2020-05-20 14:35
本发明专利技术公开一种个性化业务指标的监控方法及系统,方法包括使用于具有监控端及多个目标机的系统中。个性化业务指标的监控方法包括:设置prometheus运维系统中的公共组件,在监控端所设置的grafana可视化工具中添加数据源opsmind。公共组件包括多个核心监控标签。在多个目标机中集成prometheus SDK组件。prometheus SDK组件能够获取目标机系统中与多个核心监控标签所对应的监控字段。多个目标机设置监控接口且开放给数据源opsmind。监控端通过监控接口从多个目标机中获取监控字段值。将监控字段值通过grafana可视化工具显示。

Monitoring method and system of personalized business index

【技术实现步骤摘要】
个性化业务指标的监控方法及系统
本专利技术属于互联网应用
,尤其涉及一种个性化业务指标的监控方法及系统。
技术介绍
使用prometheus或opsmind等服务通过Http方式收集目标机上的度量指标,然后通过Grafana可视化工具,将采集的数据查询并可视化展示,用户可以很直观的通过曲线图观察项目运行情况,当项目出现异常时,可以配置告警,让技术人员即时处理。目前绝大数据监控平台的流量都是项目级监控,观察项目的CPU使用率、内存、响应时间等,如果想观察个性化业务指标,如具体接口响应情况、业务异常告警、核心方法响应时间监控等,这些是不满足的,那么当一些重要业务发生长时间不响应或失败时,如果有监控和告警,技术这边就能立即知道问题,在客户反馈问题前把问题解决完,否则等用户反馈时给用户的体验是不好的。目前市面的监控系统做的是通用功能,适用于观察目标机器的使用情况,每个项目系统的业务各有特色,通用监控系统是不可能满足不同业务的需求,这就导致技术人员不能即时发现问题,只能通过打印日志,人工扫描观察或等客户反馈。r>目前市面上的监控本文档来自技高网...

【技术保护点】
1.一种个性化业务指标的监控方法,该方法使用于具有监控端及多个目标机的系统中;所述个性化业务指标的监控方法包括:/n步骤S101,设置prometheus运维系统中的公共组件,在所述监控端所设置的grafana可视化工具中添加数据源opsmind;所述公共组件包括多个核心监控标签;/n步骤S102,在所述多个目标机中集成prometheus SDK组件;所述prometheus SDK组件能够获取所述目标机系统中与所述多个核心监控标签所对应的监控字段;所述多个目标机设置监控接口且开放给所述数据源opsmind;/n步骤S103,所述监控端通过所述监控接口从所述多个目标机中获取所述监控字段值;将...

【技术特征摘要】
1.一种个性化业务指标的监控方法,该方法使用于具有监控端及多个目标机的系统中;所述个性化业务指标的监控方法包括:
步骤S101,设置prometheus运维系统中的公共组件,在所述监控端所设置的grafana可视化工具中添加数据源opsmind;所述公共组件包括多个核心监控标签;
步骤S102,在所述多个目标机中集成prometheusSDK组件;所述prometheusSDK组件能够获取所述目标机系统中与所述多个核心监控标签所对应的监控字段;所述多个目标机设置监控接口且开放给所述数据源opsmind;
步骤S103,所述监控端通过所述监控接口从所述多个目标机中获取所述监控字段值;将所述监控字段值通过所述grafana可视化工具显示。


2.根据权利要求1所述的监控方法,其中,所述步骤S102中还包括:在所述多个目标机中设置且开放异常监控指标,所述异常监控指标为多个设定报警指标中的一个。


3.根据权利要求2所述的监控方法,其中,所述步骤S103中还包括:所述监控端通过所述监控接口从所述多个目标机中获取所述异常监控指标包括当前报警指标;所述当前报警指标为所述多个设定报警指标中的一个。


4.根据权利要求3所述的监控方法,其中,判断所述当前报警指标是否为设定等级,若是,则执行与所述设定等级相对应的运行程序。


5.根据权利要求3所述的监控方法,其中,所述多个核心监控标签包括:bizName业务名称、moduleGroup模块组、moduleName模块名称、lang开发语言、container运行容器、func功能点和host主机。


6....

【专利技术属性】
技术研发人员:金丽丽
申请(专利权)人:苏州思必驰信息科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1