一种服务端产品监测方法及装置的制造方法

文档序号:9288373
一种服务端产品监测方法及装置的制造方法
【技术领域】
[0001]本发明涉及软件监控技术领域,具体涉及一种服务端产品监测方法及装置。
【背景技术】
[0002]为了全面、集中、主动和有效地管理和优化企业的IT基础架构,在大型企业后台都有一个支撑企业业务运转的IT数据中心(以下简称数据中心),数据中心是企业的大脑,对企业的信息化管理,保障企业业务的顺畅运行和服务具有重要的作用。
[0003]—个成熟的数据中心的建成需要持续几年才能建成,随着各种硬件和软件技术的发展,企业会根据业务需要在数据中心的建设过程中也会对数据中心的软件或硬件进行部分更新,然而软件技术的更新换代比硬件更频繁,新上线的服务器中各个软件一般都会选择较新的软件版本,而早先投产的服务器上运行的软件产品只要运行正常就不需要进行版本升级,造成数据中心中多个厂商的硬件和多种软件版本并存的复杂软硬件环境,而如何在复杂的软件环境中监控各个硬件软件的运转情况以及出现故障时如何及时发现并报警成了数据中心运营维护工作首要难题。
[0004]目前,企业一般都采用购买监控软件产品并将购买的监控软件产品进行软件安装和设置监控点来实时监控各个软硬件运行情况,其中的软件安装一般能够做到批量安装,实施成本不高,然而由于生产环境的硬件配置方式不同,导致所采用的系统和应用软件也不尽相同,因此要完成监控点的设置就要先查看并记录生产环境中各个硬件产品所采用的系统和应用软件的版本和配置信息,再将开发的相对应的监控脚本一个一个设置于目标服务端中,导致设置监控点的实施成本较高,监控点的设置效率低,此外由于大多数的监控点设置是依靠人工来完成的,导致很容易出现监控点的少设置、漏设置或错设置的情况,从而导致企业运转故障造成巨大损失。

【发明内容】

[0005]本发明所要解决的技术问题是:提供一种服务端产品监测方法,以提高监控点的设置效率,降低成本,避免监控点的设置失误。
[0006]为上述的发明目的,本发明提出了一种服务端产品监测方法和监测装置。
[0007]—方面,本发明提供一种服务端产品监测方法,该方法包括:
[0008]检测并获取目标服务端中待监控产品的基本信息;
[0009]对获取的所述待监控产品设置对应的识别标识;
[0010]根据所述待监控产品对应的识别标识提取预先存储的与所述识别标识对应的监控脚本并储存在相应的指定位置;
[0011]所述目标服务端按所述待监控产品的基本信息执行所述监控脚本对所述待监控产品进行监控。
[0012]优选地,所述基本信息包括版本、型号和配置方式。
[0013]优选地,还包括检测所述待监控产品被监控的步骤,具体包括:
[0014]检测所述目标服务端被监控的所述待监控产品;
[0015]获取所述待监控产品的基本信息;
[0016]在所述指定位置上查找与所述待监控产品对应的监控脚本;
[0017]根据所述基本信息检测对应的所述监控脚本并储存检测结果。
[0018]优选地,所述获取所述待监控产品的基本信息包括:通过预设的指令获取所述待监控产品的基本信息。
[0019]优选地,所述预先存储的与所述识别标识对应的监控脚本存储在脚本库中。
[0020]优选地,所述监控脚本是按级别分类存储的。
[0021]优选地,所述根据所述待监控产品对应的识别标识提取预先存储的与所述识别标识对应的监控脚本是按级别分类提取的。
[0022]另一方面,本发明还提供一种应用上述方法的服务端产品监测装置,包括:
[0023]检测单元,用于检测并获取目标服务端中待监控产品的基本信息;
[0024]标识设置单元,用于对获取的所述待监控产品设置对应的识别标识;
[0025]监控脚本提取单元,用于根据所述待监控产品对应的识别标识提取预先存储的与所述识别标识对应的监控脚本并储存在相应的指定位置;
[0026]监控脚本执行单元,用于按所述待监控产品的基本信息执行所述监控脚本对所述待监控产品进行监控。
[0027]优选地,还包括检验装置,用于检测所述目标服务端被监控的所述待监控产品,获取所述待监控产品的基本信息,在所述指定位置上查找与所述待监控产品对应的监控脚本,根据所述基本信息检测对应的所述监控脚本并储存检测结果。
[0028]优选地,还包括脚本库存储单元,用于存储所述待监控产品的识别标识以及按级别分类存储与所述识别标识对应的监控脚本。
[0029]优选地,还包括监测脚本存储单元,用于存储所述待监控产品的监控脚本,用以执行以对所述待监控产品进行监控。
[0030]本发明提出的一种服务端产品监测方法及装置,可以自动检测软件产品并自动设置对应的监控脚本,不仅大大提高了监控点的设置效率,降低了设置成本,还可以避免监控点的设置失误。
【附图说明】
[0031]通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
[0032]图1示出了实施例一的服务端产品监测方法步骤流程图;
[0033]图2示出了实施例一中一种优选的监控脚本的存储方式;
[0034]图3示出了监控点自动检测功能流程图;
[0035]图4示出了设置LINUX操作系统对应的监控脚本的流程图;
[0036]图5示出了实施例二中一种服务端产品监测装置。
【具体实施方式】
[0037]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0038]实施例一
[0039]如图1所示为本发明一个实施例的一种服务端产品监测方法步骤流程示意图,该方法包括以下步骤:
[0040]S1:检测并获取目标服务端中待监控产品的基本信息;
[0041]首先检测待监控产品是否在目标服务端上,若不存在,则不需要进行监控设置;若存在,则获取待监控产品的基本信息,并执行步骤S2。
[0042]S2:对获取的待监控产品设置对应的识别标识;
[0043]为了更快捷方便的识别待监控产品,在检测待监控产品存在于目标服务端上时,设置与待监控产品对应的识别标识。
[0044]S3:根据所述待监控产品对应的识别标识提取预先存储的与识别标识对应的监控脚本并储存在相应的指定位置;
[0045]根据待监控产品的识别标识对待监控产品进行识别并在预先存储的与识别标识对应的监控脚本存储至相应的指定位置,以便于目标服务端执行待监控产品的监控脚本对待监控产品进行监控。
[0046]S4:目标服务端按待监控产品的基本信息执行监控脚本对待监控产品进行监控;
[0047]通过本实施例的服务端产品监测的方法,可实现自动检测软件产品并自动设置对应的监控脚本,大大提高了监控点的设置效率,降低了设置成本,还可以避免监控点的设置失误。
[0048]在
再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1