设备监控方法和监控服务器技术

技术编号:14564935 阅读:98 留言:0更新日期:2017-02-05 22:16
本发明专利技术实施例提供一种设备监控方法和监控服务器,其中,此方法包括:监控服务器通过预设接口向监控设备获取所述监控设备的应用服务信息,所述监控设备的应用服务信息的格式为第一格式,所述第一格式为所述应用服务信息在所述监控设备中存储的格式;所述监控服务器解析所述监控设备的应用服务信息,生成所述监控设备的监控信息,所述监控信息的格式为第二格式,所述第二格式为所述监控服务器识别的格式;所述监控服务器根据所述监控信息,对所述监控设备进行监控处理;从而无需在监控设备上部署客户端程序即可实现对监控服务器对监控设备的监控处理,释放了原本客户端程序占用的监控设备的系统资源,进而提高了监控设备的运行性能。

【技术实现步骤摘要】

本专利技术实施例涉及通信
,尤其涉及一种设备监控方法和监控服务器
技术介绍
Zabbix是一个分布式的监控软件,其能监控各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。目前,Zabbix的部署需要在一台服务器上部署服务器端程序,在所有监控设备上部署客户端程序,通过服务器端程序与客户端程序之间的交互,从监控设备上收集监控设备的监控信息,从而根据监控信息对监控设备进行监控处理。但是,现有技术中,要实现对监控设备的监控,监控设备上需要部署上述的客户端程序,而客户端程序会占用监控设备的系统资源,从而降低监控设备的运行性能。
技术实现思路
本专利技术实施例提供一种设备监控方法和监控服务器,用于避免降低监控设备的运行性能。第一方面,本专利技术实施例提供一种设备监控方法,包括:监控服务器通过预设接口向监控设备获取所述监控设备的应用服务信息,所述监控设备的应用服务信息的格式为第一格式,所述第一格式为所述应用服务信息在所述监控设备中存储的格式;所述监控服务器解析所述监控设备的应用服务信息,生成所述监控设备的监控信息,所述监控信息的格式为第二格式,所述第二格式为所述监控服务器识别的格式;所述监控服务器根据所述监控信息,对所述监控设备进行监控处理。第二方面,本专利技术实施例提供一种监控服务器,包括:获取单元,用于通过预设接口向监控设备获取所述监控设备的应用服务信息,所述监控设备的应用服务信息的格式为第一格式,所述第一格式为所述应用服务信息在所述监控设备中存储的格式;生成单元,用于解析所述监控设备的应用服务信息,生成所述监控设备的监控信息,所述监控信息的格式为第二格式,所述第二格式为所述监控服务器识别的格式;监控单元,用于根据所述监控信息,对所述监控设备进行监控处理。本专利技术实施例提供一种设备监控方法和监控服务器,监控服务器通过预设接口向监控设备获取所述监控设备的应用服务信息,解析所述监控设备的应用服务信息,生成所述监控服务器识别的格式的所述监控设备的监控信息,然后监控服务器根据所述监控信息,对所述监控设备进行监控处理,从而无需在监控设备上部署客户端程序即可实现对监控服务器对监控设备的监控处理,避免了在大量需要被监控的监控设备上安装客户端程序的需求,释放了原本客户端程序占用的监控设备的系统资源,进而提高了监控设备的运行性能。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术设备监控方法实施例一的流程图;图2为本专利技术监控服务器实施例一的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术设备监控方法实施例一的流程图,如图1所示,本实施例的方法可以包括:S101、监控服务器通过预设接口向监控设备获取所述监控设备的应用服务信息,所述监控设备的应用服务信息的格式为第一格式,所述第一格式为所述应用服务信息在所述监控设备中存储的格式。本实施例中,监控设备不需要部署客户端程序,监控服务器不通过与客户端程序的交互来实现与监控设备的通信,为了实现监控服务器与监控设备的通信,本实施例中设置有预设接口,该预设接口用于实现监控服务器与监控设备的通信。在监控服务器需要对监控设备进行监控处理时,监控服务器要先获取监控设备的监控信息,因此,本实施例的监控服务器可以通过预设接口向监控设备获取监控设备的应用服务信息,其中,该应用服务信息的格式为该应用服务信息在该监控设备中存储的格式,此处称为第一格式。其中,应用服务信息例如包括以下至少一种:集群空间使用情况、集群各节点运行情况、集群中文件和数据块情况、集群分布式任务运行情况、数据库表空间使用情况、JAVA虚拟机运行情况等。S102、所述监控服务器解析所述监控设备的应用服务信息,生成所述监控设备的监控信息,所述监控信息的格式为第二格式,所述第二格式为所述监控服务器识别的格式。本实施例中,监控服务器从监控设备获取该监控设备的应用服务信息之后,由于应用服务信息的格式为第一格式,而且该监控服务器无法直接识别第一格式,因此监控服务器将解析其获取的监控设备的应用服务信息,生成监控设备的监控信息,该监控信息的格式为该监控服务器所能识别的格式,此处称为第二格式。其中,监控信息例如可以包括以下至少一种:集群空间使用情况、集群各节点运行情况、集群中文件和数据块情况、集群分布式任务运行情况、数据库表空间使用情况等。S103、所述监控服务器根据所述监控信息,对所述监控设备进行监控处理。本实施例中,监控服务器在生成第二格式的监控信息之后,该监控服务器可以识别该监控信息,然后可以根据该监控信息,对该监控设备进行监控处理。具体来说,现有技术中,监控服务器需要对监控设备进行监控处理时,监控设备通过客户端程序将监控设备的应用服务信息转换为监控信息,该监控信息是监控服务器可以识别的格式,监控服务器通过监控服务器上的服务器端程序与监控设备上的客户端程序之间的交互,来获取监控设备的监控信息,从而监控服务器可以根据监控信息对监控设备进行监控处理,也就是,监控服务器要实现对监控设备的监控处理,该监控设备上需要部署有客户端程序,而客户端程序会占用监控设备的系统资源,从而降低监控设备的运行性能。相比之下,本实施例中,将监控设备通过客户端程序将监控设备的应用服务信息转换监控信息的过程由监控服务器要实现,从而避免了在监控设备上部署客户端程序,释放了原本客户端程序占用的监控设备的系统资源,从而提高了监控设备的运行性能。本实施例提供的设备监控方法,监控服务器通过预设接口向监控设备获取所述监控设备的应用服务信息,解析所述监控设备的应用服务信息,生成所述监控服务器识别的格式的所述监控设备的监控信息,然后监控服务器根本文档来自技高网...

【技术保护点】
一种设备监控方法,其特征在于,包括:监控服务器通过预设接口向监控设备获取所述监控设备的应用服务信息,所述监控设备的应用服务信息的格式为第一格式,所述第一格式为所述应用服务信息在所述监控设备中存储的格式;所述监控服务器解析所述监控设备的应用服务信息,生成所述监控设备的监控信息,所述监控信息的格式为第二格式,所述第二格式为所述监控服务器识别的格式;所述监控服务器根据所述监控信息,对所述监控设备进行监控处理。

【技术特征摘要】
1.一种设备监控方法,其特征在于,包括:
监控服务器通过预设接口向监控设备获取所述监控设备的应用服务信
息,所述监控设备的应用服务信息的格式为第一格式,所述第一格式为所述
应用服务信息在所述监控设备中存储的格式;
所述监控服务器解析所述监控设备的应用服务信息,生成所述监控设备
的监控信息,所述监控信息的格式为第二格式,所述第二格式为所述监控服
务器识别的格式;
所述监控服务器根据所述监控信息,对所述监控设备进行监控处理。
2.根据权利要求1所述的方法,其特征在于,所述监控设备为hadoop
或hbase集群中的设备,所述第一格式为JSON格式,所述第二格式为键值格
式;或者,
所述监控设备为关系型数据库设备,所述第一格式为关系型表格式,所
述第二格式为键值格式。
3.根据权利要求1所述的方法,其特征在于,所述监控设备为hadoop
或hbase集群中的设备,所述监控服务器通过预设接口向监控设备获取所述
监控设备的应用服务信息,包括:所述监控服务器通过jmx接口向所述监控
设备获取所述监控设备的应用服务信息;或者,
所述监控设备为关系型数据库设备,所述监控服务器通过预设接口向监
控设备获取所述监控设备的应用服务信息,包括:所述监控服务器通过与所
述关系型数据库设备对应的命令行向所述监控设备获取所述监控设备的应
用服务信息。
4.根据权利要求3所述的方法,其特征在于,所述监控设备为oracle数
据库设备,所述关系型数据库设备对应的命令行为sqlplus命令行;或者,
所述监控设备为mysql数据库设备,所述关系型数据库设备对应的命令
行为mysql命令行。
5.根据权利要求1-4任意一项所述的方法,其特征在于,所述监控服务
器通过预设接口向监控设备获取所述监控设备的应用服务信息,包括:
在所述监控设备的监控计时周期到达时,所述监控服务器通过所述预设
接口向所述监控设备获取所述监控设备的应用服务信息。
6.根据权利要求1-4任意一项所述的方法,其特征在于,所述监控服务
器根据所述监控信息,对所述监控设备进...

【专利技术属性】
技术研发人员:闫枫骆俊凯杨飚李晓哲
申请(专利权)人:上海汽车集团股份有限公司
类型:发明
国别省市:上海;31

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

1