【技术实现步骤摘要】
一种基于网络映射工具确定监控配置文件的方法及系统
本专利技术涉及云计算
,并且更具体地,涉及一种基于网络映射工具确定监控配置文件的方法及系统。
技术介绍
当云计算、虚拟化集群这样的大规模集群环境逐渐出现在各种企事业单位,它们带来了巨大的计算能力、存储能力等以此慢慢替代现有集群,但同时也带来了监控方面的复杂性,例如虚拟化集群里可以有成百的虚拟机,这就需要系统管理员做好这些虚拟机的配置记录,如IP地址、操作系统、服务等等,然而这些巨大的数据量在监控配置方面给系统管理员带来的人工复杂度非常高。为实现自动化添加监控配置,现有方法通常是网络拓扑自动发现某网段中所有的设备,即自动发现用户指定网络段,然后利用SNMP通信协议、MIB库的相关理论以及PING的方式扫描所有的IP、判断所扫描出的每个设备的类型,完成主机监控配置。图1为现有的通过自动发现确定配置文件的方法的流程图。对图1分析可知,现有技术方案的缺点为:所有设备均要求支持SNMP协议,并打开snmpd服务;对于云计算、虚拟化集群这样的集群环境进行全网段扫描,耗时较长;自动发现设备后,需要管理员了解每台设备的具体用 ...
【技术保护点】
1.一种基于网络映射工具确定监控配置文件的方法,其特征在于,所述方法包括:根据监控服务器的IP地址确定其所在的子网网段值;根据所述子网网段值执行主机信息获取命令,以获取在该子网内的所有处于运行状态的主机的主机信息,并创建主机IP地址数组;对于所述主机IP地址数组中的每个主机IP地址,执行网络服务信息获取命令,以获取该主机IP地址对应的主机的网络服务信息,并将该主机IP地址和获取到的对应的网络服务信息组成子列表文件;其中,所述网络服务信息包括:服务名称和端口号;将所有的子列表文件按照主机IP地址进行信息整合,以获取探测结果详情表;查询预设的MAP映射表,根据所述探测结果详情表 ...
【技术特征摘要】
1.一种基于网络映射工具确定监控配置文件的方法,其特征在于,所述方法包括:根据监控服务器的IP地址确定其所在的子网网段值;根据所述子网网段值执行主机信息获取命令,以获取在该子网内的所有处于运行状态的主机的主机信息,并创建主机IP地址数组;对于所述主机IP地址数组中的每个主机IP地址,执行网络服务信息获取命令,以获取该主机IP地址对应的主机的网络服务信息,并将该主机IP地址和获取到的对应的网络服务信息组成子列表文件;其中,所述网络服务信息包括:服务名称和端口号;将所有的子列表文件按照主机IP地址进行信息整合,以获取探测结果详情表;查询预设的MAP映射表,根据所述探测结果详情表中服务名称列的信息获取每个服务名称对应的服务描述信息和校验命令信息;将配置信息按照nagios规定的服务配置的格式要求进行配置,以获取监控配置文件;所述配置信息包括:探测结果详情表中服务名称列的信息、每个服务名称对应的服务描述信息和校验命令信息。2.根据权利要求1所述的方法,其特征在于,所述主机信息获取命令,包括:“nmap-sP子网网段值”或“fping-g子网网段值”。3.根据权利要求1所述的方法,其特征在于,所述网络服务信息获取命令,包括:“nmap-PS某主机IP地址”或“nc-v-w2`hostname-i`port1-portn”。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:校验所述监控配置文件的有效性,若校验结果为有效,则进行配置;若校验结果为无效,则在接收到重新探测命令时,重新进行自动探测以获取监控配置文件。5.一种基于网络映射工具确定监控配置文件的系统,其特征在于,所述系统包括:子网网段值确...
【专利技术属性】
技术研发人员:盛凯博,
申请(专利权)人:华迪计算机集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。