CN108763029A - 一种服务器监控平台机型适配装置及方法 - Google Patents
一种服务器监控平台机型适配装置及方法 Download PDFInfo
- Publication number
- CN108763029A CN108763029A CN201810596285.8A CN201810596285A CN108763029A CN 108763029 A CN108763029 A CN 108763029A CN 201810596285 A CN201810596285 A CN 201810596285A CN 108763029 A CN108763029 A CN 108763029A
- Authority
- CN
- China
- Prior art keywords
- server
- search
- model information
- added
- monitor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3041—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is an input/output interface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4411—Configuring for operating with peripheral devices; Loading of device drivers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种服务器监控平台机型适配装置及方法,涉及服务器管理技术。本发明公开的服务器监控平台机型适配装置,至少包括搜索器和监控器,其中:所述搜索器,搜索服务器,对搜索发现的服务器进行机型信息的识别,并将搜索发现的服务器添加至监控平台;所述监控器,根据添加至监控平台的服务器的机型信息,确定所添加的服务器对应的接口信息,根据所确定的接口信息,生成监控采集程序,实现对所述服务器的监控管理。本申请技术方案使得监控平台对机型的适配无需人为干预,可自动发现和完成适配,从而更易用、更灵活可靠,降低了服务器管理技术门槛,提高了自动化技术平台化,降低了运维成本,提高了管理效率。
Description
技术领域
本发明涉及服务器管理技术,特别涉及一种服务器监控平台机型的自动适配方案。
背景技术
随着技术的发展,数据中心的基础设施特别是服务器,规模以及到达万级数量。服务器自动化运维管理成为必然趋势和数据中心最迫切需求。
目前的服务器监控平台中,对于新机型的适配,需要投入专门的研发人力和工期进行开发。此种模式已经无法适应大型数据中心服务器日益快速的迭代更新,导致新的服务器机型监控管理严重滞后于服务器应用速度。
发明内容
本发明公开了一种服务器监控平台机型适配装置及方法,可以实现各种服务器监控平台机型的自动适配。
本发明公开了一种服务器监控平台机型适配装置,至少包括搜索器和监控器,其中:
所述搜索器,搜索服务器,对搜索发现的服务器进行机型信息的识别,并将搜索发现的服务器添加至监控平台;
所述监控器,根据添加至监控平台的服务器的机型信息,确定所添加的服务器对应的接口信息,根据所确定的接口信息,生成监控采集程序,实现对所述服务器的监控管理。
可选地,上述装置中,所述搜索器,搜索服务器,对搜索发现的服务器进行机型信息的识别,包括:
所述搜索器,通过获取服务器带外网络地址,进行服务器的搜索发现和机型信息的识别,其中,所述搜索器一次性搜索或周期性搜索服务器。
可选地,上述装置还包括:接口库,存储各种机型的服务器与带外监控协议的对应关系,以及各种机型的服务器与应用程序编程接口API协议的对应关系。
可选地,上述装置中,所述监控器,根据添加至监控平台的服务器的机型信息,确定所添加的服务器对应的接口信息,包括:
所述监控器,从所述接口库中查询与添加的服务器的机型信息匹配的接口信息,所述接口信息包括与所述机型信息对应的带外监控协议,和与所述机型信息对应的API协议。
可选地,上述装置中,所述监控器实现对所述服务器的监控管理,包括:所述监控器,对所添加的服务器的如下任一种或几种信息进行监控管理:
服务器配置信息、服务器性能信息、服务器告警信息。
本文还公开了一种服务器监控平台机型适配方法,包括:
搜索服务器,对搜索发现的服务器进行机型信息的识别,并将搜索发现的服务器添加至监控平台;
根据添加至监控平台的服务器的机型信息,确定所添加的服务器对应的接口信息,根据所确定的接口信息,生成监控采集程序,实现对所述服务器的监控管理。
可选地,上述方法中,所述搜索服务器,对搜索发现的服务器进行机型信息的识别的过程,包括:
通过获取服务器带外网络地址,进行服务器的搜索发现和机型信息的识别,其中,一次性搜索或周期性搜索服务器。
可选地,上述方法还包括:
预先建立接口库,用于存储各种机型的服务器与带外监控协议的对应关系,以及各种机型的服务器与应用程序编程接口API协议的对应关系。
可选地,上述方法中,所述根据添加至监控平台的服务器的机型信息,确定所添加的服务器对应的接口信息的过程,包括:
从所述接口库中查询与添加的服务器的机型信息匹配的接口信息,所述接口信息包括与所述机型信息对应的带外监控协议,和与所述机型信息对应的API协议。
可选地,上述方法中,所述实现对所述服务器的监控管理,包括:对添加至监控平台的服务器的如下任一种或几种信息进行监控管理:
服务器配置信息、服务器性能信息、服务器告警信息。
本申请技术方案设计了一种服务器监控平台机型自动适配框架,使得监控平台对机型的适配无需人为干预,可自动发现和完成适配,从而更易用、更灵活可靠,降低了服务器管理技术门槛,提高了自动化技术平台化,降低了运维成本,提高了管理效率。
附图说明
图1为本申请实施例中服务器监控平台机型适配装置结构示意图;
图2为本申请实施例中服务器监控平台机型适配方法流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文将结合具体实施方式对本发明技术方案作进一步详细说明。需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。
实施例1
本实施例提供一种服务器监控平台机型自动适配装置,其主要包括搜索器、监控器。
搜索器,主要用于自动搜索服务器,并识别出搜索发现的服务器的机型信息,同时将搜索出的服务器自动添加到监控平台。
具体地,搜索器可以通过服务器带外网络地址,进行服务器的自动发现和机型信息的识别。例如,搜索器可通过带外IP、用户名、密码等信息,进行简单的验证,发现服务器并获取服务的机型信息。本实施例中,服务器的机型信息可以包括服务器的厂商信息和型号信息。
另外,本实施例中,搜索器支持的搜索模式包括:一次性搜索、周期性搜索等。
监控器,根据已添加至监控平台的服务器的机型信息,确定已添加的服务器对应的接口信息,根据对应的接口信息,自动生成监控采集程序,实现对已添加的服务器的监控管理。
本实施例中,监控器实现对已添加的服务器的监控管理包括对服务器如下任一种或几种信息的监控:
服务器配置信息、服务器性能信息、服务器告警信息等。
服务器对应的接口信息至少包括服务器带外监控协议,以及服务器对应的API协议。
要说明的是,监控器根据添加的服务器的机型信息,确定已添加的服务器对应的接口信息时,可以从其他网元处获取不同的服务器机型对应的接口信息。当然也可以新增加一个单元(此时服务器监控平台机型自动适配装置的构架如图1所示),即接口库,用于实现对服务器带外管理协议及API((Application Programming Interface,应用程序编程接口)的管理,即预先存储有各种机型的服务器与接口信息的对应关系。例如,将接口库细分为协议库和API库。协议库主要存储厂商、型号、监控协议的对应关系;API库主要存储厂商、型号、协议API等内容。对应地,监控器,在获取了搜索器识别出的服务器的机型信息后,根据机型信息(包括厂商、型号信息)自动去接口库进行匹配,获取对应的接口信息(即与服务器对应的监控协议和API),再根据对应的接口信息,自动生成监控采集程序,实现对已添加的服务器的监控管理。
实施例2
本实施例提供一种服务器监控平台机型适配方法,其实现过程如图2所示,包括以下步骤:
步骤S200,服务器搜索,例如,可以利用带外管理网络信息(协议、IP),进行服务器自动(单次/周期性)搜索并识别出机型信息,将搜索发现的服务器自动加入监控平台。
其中,服务器的机型信息可以包括服务器的厂商信息和型号信息。
步骤S201,监控器被触发后,根据服务器的机型信息确定对应的接口信息,根据确定的接口信息自动生成对应的监控程序,完成服务器的监控管理。
其中,服务器对应的接口信息至少包括服务器带外监控协议,以及服务器对应的API协议。
要说明的是,一些优选方案,在执行上述步骤200的操作之前,还可以预先进行接口库维护,即预先建立一接口库,用于存储各种机型的服务器对应的管理协议以及对应协议下的接口信息,具体包括各机型的服务器对应的监控协议和API协议。这样,监控器被触发后,即可从此接口库中,查询出与已添加至监控平台的服务器的机型相匹配的接口信息(即与服务器对应的监控协议和API),再根据对应的接口信息,自动生成监控采集程序,实现对已添加的服务器的监控管理。
从上述实施例可以看出,本申请技术方案,可实现服务器监控平台中服务器的自动发现和适配功能,降低了服务器管理技术门槛,提高自动化技术平台化,降低运维成本,提高管理效率,灵活可靠。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本申请不限制于任何特定形式的硬件和软件的结合。
以上所述,仅为本发明的较佳实例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种服务器监控平台机型适配装置,其特征在于,至少包括搜索器和监控器,其中:
所述搜索器,搜索服务器,对搜索发现的服务器进行机型信息的识别,并将搜索发现的服务器添加至监控平台;
所述监控器,根据添加至监控平台的服务器的机型信息,确定所添加的服务器对应的接口信息,根据所确定的接口信息,生成监控采集程序,实现对所述服务器的监控管理。
2.如权利要求1所述的装置,其特征在于,所述搜索器,搜索服务器,对搜索发现的服务器进行机型信息的识别,包括:
所述搜索器,通过获取服务器带外网络地址,进行服务器的搜索发现和机型信息的识别,其中,所述搜索器一次性搜索或周期性搜索服务器。
3.如权利要求1或2所述的装置,其特征在于,还包括:
接口库,存储各种机型的服务器与带外监控协议的对应关系,以及各种机型的服务器与应用程序编程接口API协议的对应关系。
4.如权利要求3所述的装置,其特征在于,所述监控器,根据添加至监控平台的服务器的机型信息,确定所添加的服务器对应的接口信息,包括:
所述监控器,从所述接口库中查询与添加的服务器的机型信息匹配的接口信息,所述接口信息包括与所述机型信息对应的带外监控协议,和与所述机型信息对应的API协议。
5.如权利要求4所述的装置,其特征在于,所述监控器实现对所述服务器的监控管理,包括:
所述监控器,对所添加的服务器的如下任一种或几种信息进行监控管理:
服务器配置信息、服务器性能信息、服务器告警信息。
6.一种服务器监控平台机型适配方法,其特征在于,包括:
搜索服务器,对搜索发现的服务器进行机型信息的识别,并将搜索发现的服务器添加至监控平台;
根据添加至监控平台的服务器的机型信息,确定所添加的服务器对应的接口信息,根据所确定的接口信息,生成监控采集程序,实现对所述服务器的监控管理。
7.如权利要求6所述的方法,其特征在于,所述搜索服务器,对搜索发现的服务器进行机型信息的识别的过程,包括:
通过获取服务器带外网络地址,进行服务器的搜索发现和机型信息的识别,其中,一次性搜索或周期性搜索服务器。
8.如权利要求6或7所述的方法,其特征在于,还包括:
预先建立接口库,用于存储各种机型的服务器与带外监控协议的对应关系,以及各种机型的服务器与应用程序编程接口API协议的对应关系。
9.如权利要求8所述的方法,其特征在于,所述根据添加至监控平台的服务器的机型信息,确定所添加的服务器对应的接口信息的过程,包括:
从所述接口库中查询与添加的服务器的机型信息匹配的接口信息,所述接口信息包括与所述机型信息对应的带外监控协议,和与所述机型信息对应的API协议。
10.如权利要求9所述的方法,其特征在于,所述实现对所述服务器的监控管理,包括:
对添加至监控平台的服务器的如下任一种或几种信息进行监控管理:
服务器配置信息、服务器性能信息、服务器告警信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810596285.8A CN108763029A (zh) | 2018-06-11 | 2018-06-11 | 一种服务器监控平台机型适配装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810596285.8A CN108763029A (zh) | 2018-06-11 | 2018-06-11 | 一种服务器监控平台机型适配装置及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108763029A true CN108763029A (zh) | 2018-11-06 |
Family
ID=64021279
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810596285.8A Pending CN108763029A (zh) | 2018-06-11 | 2018-06-11 | 一种服务器监控平台机型适配装置及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108763029A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102195815A (zh) * | 2011-05-18 | 2011-09-21 | 浪潮(北京)电子信息产业有限公司 | 网络管理方法和装置 |
CN104618128A (zh) * | 2014-06-30 | 2015-05-13 | 北京阅联信息技术有限公司 | 一种基于多线程的节点网络探测分析的系统及方法 |
US20160378632A1 (en) * | 2015-06-26 | 2016-12-29 | Intel Corporation | Port selection at a computing device |
-
2018
- 2018-06-11 CN CN201810596285.8A patent/CN108763029A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102195815A (zh) * | 2011-05-18 | 2011-09-21 | 浪潮(北京)电子信息产业有限公司 | 网络管理方法和装置 |
CN104618128A (zh) * | 2014-06-30 | 2015-05-13 | 北京阅联信息技术有限公司 | 一种基于多线程的节点网络探测分析的系统及方法 |
US20160378632A1 (en) * | 2015-06-26 | 2016-12-29 | Intel Corporation | Port selection at a computing device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wang et al. | A smart home gateway platform for data collection and awareness | |
US11016673B2 (en) | Optimizing serverless computing using a distributed computing framework | |
US10769006B2 (en) | Ensemble risk assessment method for networked devices | |
CN105577420B (zh) | 自动产生伺服器网络拓扑的方法与系统 | |
CN110417870A (zh) | 配置文件管理方法、装置、设备和存储介质 | |
CN110113197A (zh) | Sdn控制器配置网络设备的方法和sdn控制器 | |
WO2021169308A1 (zh) | 一种数据流类型识别模型更新方法及相关设备 | |
CN108055144A (zh) | 一种网络设备的监控方法及系统 | |
CN102035669B (zh) | 功能调用系统及方法 | |
CN111181758B (zh) | 配置文件生成方法、装置 | |
CN107247648B (zh) | 基于Docker实现远程项目系统监管的方法、装置及系统 | |
CN107168847A (zh) | 一种支撑分布式架构的全链路应用监控方法与装置 | |
US20220255794A1 (en) | Configuration method, related apparatus, and system | |
CN109240796A (zh) | 虚拟机信息获取方法及装置 | |
CN109460250A (zh) | 一种应用程序的生成方法及设备 | |
CN107924330A (zh) | 用于集成的线程调度的技术 | |
CN114726914A (zh) | 一种跨服务商信息发送方法、装置和电子设备 | |
CN103416026B (zh) | 网络系统和分组处理方法 | |
CN109710676A (zh) | Cmdb模型的数据获取方法、装置及电子设备 | |
CN112448833B (zh) | 一种多管理域的通信方法和装置 | |
CN103713924A (zh) | 云计算平台服务的升级方法及系统 | |
CN114900430A (zh) | 容器网络优化方法、装置、计算机设备和存储介质 | |
CN103957119B (zh) | 一种采用mib文件对网络设备进行管理的方法及浏览器 | |
CN108763029A (zh) | 一种服务器监控平台机型适配装置及方法 | |
CN107612753A (zh) | 无线信息的处理方法、装置和无线接入设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181106 |