基于springbootactuator的监控组件扩展方法技术

技术编号:32001063 阅读:32 留言:0更新日期:2022-01-22 18:16
本发明专利技术公开了基于springbootactuator的监控组件扩展方法,该方法包括如下步骤:S1、根据待监测的服务器硬件创建对应的java信息对象;S2、将各java信息对象分别封装,再在同级封装一个汇总对象,所述汇总对象还包含了所有java信息对象的赋值方法oshi;S3、创建一个抽象类接口BaseHealthIndicator及其实例化接口server,并依次创建继承该抽象类接口的若干信息封装类接口;S4、给各所述java信息对象赋值,获取待监测的服务器硬件的监控数据并上传到云日志平台;S5、利用前端图表组件echarts将所述监控数据可视化。本发明专利技术在springboot提供的actuator监控组件之上,利用github开源组件oshi实时获取服务器硬件信息,对actuator进行监控数据补充,补足监控盲区,提供更为全面的系统监控监控数据,解决了actuator的信息缺失问题。问题。问题。

【技术实现步骤摘要】
基于springboot actuator的监控组件扩展方法


[0001]本专利技术涉及计算机
,特别涉及基于springboot actuator的监控组件扩展方法。

技术介绍

[0002]目前springboot提供的actuator监控组件,仅能检测到DB、Jedis、Mq等服务组件的存活信息,并不能提供java虚拟机(Jvm)、内存(Cpu)、磁盘空间(DiskSpace)等服务器硬件信息的实时监控,即原生的actuator存在监控信息缺失的问题,因此,不能提供给运维人员完整的服务器健康监控信息,不利于监控对象的信息透明以及运维人员的维护工作。

技术实现思路

[0003]为解决上述问题,本专利技术提供了基于springboot actuator的监控组件扩展方法。
[0004]本专利技术采用以下技术方案:
[0005]基于springboot actuator的监控组件扩展方法,该方法包括如下步骤:
[0006]S1、根据待监测的服务器硬件创建对应的java信息对象,所述java信息对象中包本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于springboot actuator的监控组件扩展方法,其特征在于:该方法包括如下步骤:S1、根据待监测的服务器硬件创建对应的java信息对象,所述java信息对象中包含待监测服务器硬件的属性;S2、将各java信息对象分别封装,再在同级封装一个汇总对象,所述汇总对象的属性即为各java信息对象,所述汇总对象还包含了所有java信息对象的赋值方法oshi;S3、创建一个抽象类接口BaseHealthIndicator及其实例化接口server,并依次创建继承该抽象类接口的若干信息封装类接口;S4、调用实例化接口server给各所述java信息对象赋值,获取待监测的服务器硬件的监控数据并以actuator要求的格式上传到云日志平台。2.如...

【专利技术属性】
技术研发人员:陈碧勇方敏申志奎
申请(专利权)人:厦门南讯股份有限公司
类型:发明
国别省市:

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

1