[go: up one dir, main page]

CN107682222A - A kind of information monitoring method, apparatus and system - Google Patents

A kind of information monitoring method, apparatus and system Download PDF

Info

Publication number
CN107682222A
CN107682222A CN201710873251.4A CN201710873251A CN107682222A CN 107682222 A CN107682222 A CN 107682222A CN 201710873251 A CN201710873251 A CN 201710873251A CN 107682222 A CN107682222 A CN 107682222A
Authority
CN
China
Prior art keywords
monitoring
information
monitored
item
node
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
Application number
CN201710873251.4A
Other languages
Chinese (zh)
Inventor
袁绍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710873251.4A priority Critical patent/CN107682222A/en
Publication of CN107682222A publication Critical patent/CN107682222A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Environmental & Geological Engineering (AREA)
  • Computer And Data Communications (AREA)

Abstract

The present invention provides a kind of information monitoring method and device, the above method and comprised the following steps:Client obtains the characteristic information of the monitored item of monitored node by management node;The client is according to the characteristic information of the monitored item, it is determined that corresponding display mode.In above-mentioned technical proposal, the characteristic information of the automatic monitored item for obtaining and showing monitored node is realized, simplifies operating process, and the monitored results obtained can intuitively be shown so that monitoring efficiency greatly promotes, and improves Consumer's Experience.

Description

一种信息监控方法、装置及系统An information monitoring method, device and system

技术领域technical field

本发明属于计算机技术领域,尤其涉及一种信息监控方法、装置及系统。The invention belongs to the technical field of computers, and in particular relates to an information monitoring method, device and system.

背景技术Background technique

集群就是通过高性能网络或局部网将一组计算机系统互联,形成的具有单一系统映像的高性能、高可扩展性、高性能价格比的计算机集群系统。随着集群系统在科学计算,商业运营等方面的广泛应用,集群系统发挥的作用也越来越重要,逐渐成为上述领域中不可或缺的工具,但是集群系统节点数量庞大,想统一监控集群中的硬件信息,例如CPU利用率,内存,负载等,需要进行复杂、重复操作(例如:需要手动添加监控项目且添加时还需要进行路径选择),并且获得的监控结果也不能直观展示,这既给用户带来操作不便,也使得监控效率大大降低,严重影响了用户体验。A cluster is a computer cluster system with high performance, high scalability, and high cost performance with a single system image that is formed by interconnecting a group of computer systems through a high-performance network or local network. With the widespread application of the cluster system in scientific computing, business operations, etc., the role of the cluster system is becoming more and more important, and it has gradually become an indispensable tool in the above fields. However, the number of nodes in the cluster system is huge. Hardware information, such as CPU utilization, memory, load, etc., requires complex and repetitive operations (for example, you need to manually add monitoring items and path selection when adding), and the obtained monitoring results cannot be displayed intuitively, which is both It brings inconvenience to the user and greatly reduces the monitoring efficiency, seriously affecting the user experience.

因此,迫切需要提供一种信息监控方案来解决上述技术问题。Therefore, it is urgent to provide an information monitoring solution to solve the above technical problems.

发明内容Contents of the invention

本发明提供一种信息监控方法、装置及系统,以解决上述问题。The present invention provides an information monitoring method, device and system to solve the above problems.

本发明实施例提供一种信息监控方法,包括以下步骤:客户端通过管理节点获取被监控节点的监控项的特征信息;An embodiment of the present invention provides an information monitoring method, including the following steps: the client obtains the feature information of the monitored item of the monitored node through the management node;

所述客户端根据所述监控项的特征信息,确定对应的显示方式。The client determines a corresponding display mode according to the feature information of the monitoring item.

本发明实施例还提供一种信息监控装置,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;An embodiment of the present invention also provides an information monitoring device, including a processor, adapted to implement various instructions; a storage device, adapted to store multiple instructions, and the instructions are adapted to be loaded and executed by the processor;

客户端通过管理节点获取被监控节点的监控项的特征信息;The client obtains the characteristic information of the monitored items of the monitored node through the management node;

所述客户端根据所述监控项的特征信息,确定对应的显示方式。The client determines a corresponding display mode according to the feature information of the monitoring item.

本发明实施例还提供一种信息监控系统,包括客户端、管理节点、一个或多个被监控节点,其中,所述客户端通过所述管理节点与所述一个或多个被监控节点相连。An embodiment of the present invention also provides an information monitoring system, including a client, a management node, and one or more monitored nodes, wherein the client is connected to the one or more monitored nodes through the management node.

本发明实施例提供的技术方案:客户端通过管理节点获取被监控节点的监控项的特征信息;所述客户端根据所述监控项的特征信息,确定对应的显示方式。The technical solution provided by the embodiment of the present invention: the client obtains the characteristic information of the monitored item of the monitored node through the management node; the client determines the corresponding display mode according to the characteristic information of the monitored item.

上述技术方案中,实现了自动获取和显示被监控节点的监控项的特征信息,简化了操作过程,且获得的监控结果能够直观展示,使得监控效率大大提升,提高了用户体验。In the above technical solution, the feature information of the monitoring item of the monitored node is automatically obtained and displayed, the operation process is simplified, and the obtained monitoring results can be displayed intuitively, so that the monitoring efficiency is greatly improved, and the user experience is improved.

附图说明Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1所示为本发明实施例1的信息监控方法流程图;Fig. 1 shows the flow chart of the information monitoring method of embodiment 1 of the present invention;

图2所示为本发明实施例2的信息监控装置结构图;FIG. 2 is a structural diagram of an information monitoring device according to Embodiment 2 of the present invention;

图3所示为本发明实施例3的信息监控系统结构图;Fig. 3 shows the structural diagram of the information monitoring system of Embodiment 3 of the present invention;

图4所示为本发明实施例4的信息监控系统结构图。FIG. 4 is a structural diagram of an information monitoring system according to Embodiment 4 of the present invention.

具体实施方式detailed description

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

本发明通过web插件和底层监控程序进行整合,将监控数据存入数据库,并实时或定时从数据库抓取监控数据,从而达到动态监控GPU集群。The invention integrates the web plug-in and the underlying monitoring program, stores the monitoring data in the database, and captures the monitoring data from the database in real time or at regular intervals, thereby achieving dynamic monitoring of the GPU cluster.

工作原理:客户端采用B/S架构管理系统,通过web页面监控集群GPU卡的整体情况,可选择某一被监控节点的某一块GPU卡和某些监控项目,向管理节点发送HTTP请求;管理节点接受HTTP请求后,访问数据库中的监控数据并返回给web浏览器;浏览器接收到管理节点发送的监控数据,将监控数据以图标形式展现,并动态刷新页面,动态监控集群各个GPU卡的特征数据。Working principle: The client adopts the B/S architecture management system, monitors the overall situation of the cluster GPU card through the web page, can select a certain GPU card of a monitored node and some monitoring items, and send HTTP requests to the management node; management After the node accepts the HTTP request, it accesses the monitoring data in the database and returns it to the web browser; the browser receives the monitoring data sent by the management node, displays the monitoring data in the form of icons, and dynamically refreshes the page to dynamically monitor the status of each GPU card in the cluster. feature data.

其中,管理节点和各个计算节点共享监控配置文件;计算节点定时将根据监控配置文件采集到监控数据,发送给管理节点;Among them, the management node and each computing node share the monitoring configuration file; the computing node regularly collects monitoring data according to the monitoring configuration file and sends it to the management node;

管理节点接受监控数据,整理保存到数据库;The management node receives the monitoring data, sorts and saves it to the database;

当前端页面发送数据请求时,将数据库中监控数据返回给浏览器;When the front-end page sends a data request, the monitoring data in the database is returned to the browser;

浏览器对返回结果进行展现。The browser displays the returned results.

上述方案具有以下优点:可以监控到集群整体的运行情况,可以通过监控配置文件动态配置需要监控的监控项目,可以完成大规模集群中各个GPU节点的统一监控工作,对于集群中使用方便,实用性广。The above solution has the following advantages: it can monitor the overall running status of the cluster, dynamically configure the monitoring items to be monitored through the monitoring configuration file, and can complete the unified monitoring of each GPU node in a large-scale cluster, which is convenient and practical for cluster use wide.

具体而言:in particular:

当页面打开监控查看,前端页面会定时向服务器发送Http请求,查看整体信息,当查看某一个被监控节点某些监控项目向管理节点发送类似于以下的json数据{node:″node1″,gpu:″gpu1″,config:″cpu,mem,load″};When the page is opened for monitoring and viewing, the front-end page will regularly send Http requests to the server to view the overall information. When viewing certain monitoring items of a monitored node, it will send json data similar to the following to the management node {node: "node1", gpu: "gpu1", config: "cpu, mem, load"};

管理节点接受到浏览器请求,处理请求,向数据库发送命令;接收数据库返回的监控数据,将监控数据封装处理并返回给浏览器进行展示。The management node receives the browser request, processes the request, and sends commands to the database; receives the monitoring data returned by the database, encapsulates the monitoring data and returns it to the browser for display.

其中,管理节点开启server端监控服务,若是首次启动,则通过监控配置文件新建数据库表,开启socker通信等待被监控节点上报的监控数据;还用于接收到所述监控数据后进行处理。Wherein, the management node starts the server-side monitoring service. If it is started for the first time, a new database table is created through the monitoring configuration file, and the socker communication is opened to wait for the monitoring data reported by the monitored node; it is also used for processing after receiving the monitoring data.

被监控节点启动client端服务,将读取管理节点发出的连接信息,成功连接后将通过nvidia编程接口获取监控项(例如:GPU卡)的监控数据,将监控数据组装打包发送给管理节点。The monitored node starts the client service and reads the connection information sent by the management node. After a successful connection, it will obtain the monitoring data of the monitoring item (eg GPU card) through the nvidia programming interface, assemble and package the monitoring data and send it to the management node.

管理节点接收监控数据后,将监控数据整体打包放入数据库,当页面发送请求时,将监控数据返回给浏览器,浏览器通过图标插件,对监控数据进行实时展现。After the management node receives the monitoring data, it packs the monitoring data into the database as a whole. When the page sends a request, it returns the monitoring data to the browser, and the browser displays the monitoring data in real time through the icon plug-in.

图1所示为本发明实施例1的信息监控方法流程图,包括以下步骤:Fig. 1 shows the flow chart of the information monitoring method of embodiment 1 of the present invention, comprises the following steps:

步骤101:客户端通过管理节点获取被监控节点的监控项的特征信息;Step 101: the client obtains the feature information of the monitoring item of the monitored node through the management node;

进一步地,所述监控项包括:GPU、硬盘、存储器;所述特征信息包括:利用率、异常信息、告警信息。Further, the monitored items include: GPU, hard disk, and memory; the characteristic information includes: utilization rate, abnormal information, and alarm information.

进一步地,客户端通过管理节点获取被监控节点的监控项的特征信息之前,还包括:Further, before the client obtains the feature information of the monitored item of the monitored node through the management node, it also includes:

所述管理节点从被监控节点中获取监控项的特征信息并将所述特征信息存储至数据库。The management node acquires feature information of monitored items from the monitored nodes and stores the feature information in a database.

优选地,所述数据库位于所述管理节点中;或者,所述数据库独立于所述管理节点部署。Preferably, the database is located in the management node; or, the database is deployed independently of the management node.

进一步地,所述客户端向所述管理节点发送监控数据获取请求,其中,所述监控数据获取请求中携带了监控项信息;Further, the client sends a monitoring data acquisition request to the management node, wherein the monitoring data acquisition request carries monitoring item information;

所述管理节点接收所述监控数据获取请求后,从数据库中获取与所述监控项对应的特征信息并将所述特征信息传输至所述客户端。After receiving the monitor data acquisition request, the management node acquires feature information corresponding to the monitor item from a database and transmits the feature information to the client.

进一步地,所述管理节点、所述被监控节点存储监控配置文件,其中,所述监控配置文件包括监控项、监控周期。Further, the management node and the monitored node store monitoring configuration files, wherein the monitoring configuration files include monitoring items and monitoring periods.

优选地,所述被监控节点根据所述监控周期向所述管理节点上报所述监控项的特征信息。Preferably, the monitored node reports the characteristic information of the monitored item to the management node according to the monitoring period.

步骤102;所述客户端根据所述监控项的特征信息,确定对应的显示方式。Step 102: The client determines a corresponding display mode according to the characteristic information of the monitoring item.

进一步地,若所述监控项为多个,则以第一显示方式显示多个监控项的特征信息;或者,Further, if there are multiple monitoring items, display the characteristic information of multiple monitoring items in the first display mode; or,

若所述监控项为一个,则以第二显示方式显示所述监控项的特征信息。If there is one monitoring item, display the feature information of the monitoring item in a second display manner.

其中,所述第一显示方式包括各个监控项名称、各个监控项利用率、各个监控项的存储空间占用率;Wherein, the first display mode includes the name of each monitoring item, the utilization rate of each monitoring item, and the storage space occupancy rate of each monitoring item;

所述第二显示方式包括:监控项所在被监控节点名称、监控项所在被监控节点地址、系统架构、操作系统、不同时段监控项利用率、不同时段监控项存储空间占用率。The second display mode includes: the name of the monitored node where the monitoring item is located, the address of the monitored node where the monitoring item is located, the system architecture, the operating system, the utilization rate of the monitoring item in different periods, and the storage space occupancy rate of the monitoring item in different periods.

当然,上述显示的信息仅仅是举例说明,还可以新增显示其他信息,在此不用于限定本实施例的保护范围。Of course, the information displayed above is only for illustration, and other information may also be added and displayed, which is not used to limit the scope of protection of this embodiment.

上述方案结构清晰,使用方便,易于维护,方便监控GPU集群中各个被监控节点,使集群管理员从复杂的工作中解放出来,并且方便的实现了多个GPU节点展现。The above solution has a clear structure, is easy to use, easy to maintain, and convenient to monitor each monitored node in the GPU cluster, freeing the cluster administrator from complicated work, and conveniently realizes the display of multiple GPU nodes.

图2所示为本发明实施例2的信息监控装置结构图,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;Fig. 2 is a structural diagram of an information monitoring device according to Embodiment 2 of the present invention, including a processor adapted to implement instructions; a storage device adapted to store a plurality of instructions adapted to be loaded and executed by the processor ;

客户端通过管理节点获取被监控节点的监控项的特征信息;The client obtains the characteristic information of the monitored items of the monitored node through the management node;

所述客户端根据所述监控项的特征信息,确定对应的显示方式。The client determines a corresponding display mode according to the feature information of the monitoring item.

进一步地,所述监控项包括:GPU、硬盘、存储器;所述状态特征信息包括:利用率、异常信息、告警信息。Further, the monitored items include: GPU, hard disk, and memory; the status feature information includes: utilization rate, abnormal information, and alarm information.

进一步地,客户端通过管理节点获取被监控节点的监控项的特征信息之前,还包括:Further, before the client obtains the feature information of the monitored item of the monitored node through the management node, it also includes:

所述管理节点从被监控节点中获取监控项的特征信息并将所述特征信息存储至数据库。The management node acquires feature information of monitored items from the monitored nodes and stores the feature information in a database.

优选地,所述数据库位于所述管理节点中;或者,所述数据库独立于所述管理节点部署。Preferably, the database is located in the management node; or, the database is deployed independently of the management node.

进一步地,所述客户端向所述管理节点发送监控数据获取请求,其中,所述监控数据获取请求中携带了监控项信息;Further, the client sends a monitoring data acquisition request to the management node, wherein the monitoring data acquisition request carries monitoring item information;

所述管理节点接收所述监控数据获取请求后,从数据库中获取与所述监控项对应的特征信息并将所述特征信息传输至所述客户端。After receiving the monitor data acquisition request, the management node acquires feature information corresponding to the monitor item from a database and transmits the feature information to the client.

进一步地,所述管理节点、所述被监控节点存储监控配置文件,其中,所述监控配置文件包括监控项、监控周期。Further, the management node and the monitored node store monitoring configuration files, wherein the monitoring configuration files include monitoring items and monitoring periods.

优选地,所述被监控节点根据所述监控周期向所述管理节点上报所述监控项的特征信息。Preferably, the monitored node reports the characteristic information of the monitored item to the management node according to the monitoring period.

管理节点与被监控节点软件安装目录要共享,管理节点通过监控配置文件动态获取配置项和被监控节点信息,管理节点和被监控节点之间要能互相通信。The software installation directory of the management node and the monitored node should be shared. The management node can dynamically obtain the configuration items and the information of the monitored node through the monitoring configuration file. The management node and the monitored node should be able to communicate with each other.

进一步地,若所述监控项为多个,则以第一显示方式显示多个监控项的特征信息;或者,Further, if there are multiple monitoring items, display the characteristic information of multiple monitoring items in the first display mode; or,

若所述监控项为一个,则以第二显示方式显示所述监控项的特征信息。If there is one monitoring item, display the feature information of the monitoring item in a second display manner.

其中,所述第一显示方式包括各个监控项名称、各个监控项利用率、各个监控项的存储空间占用率;Wherein, the first display mode includes the name of each monitoring item, the utilization rate of each monitoring item, and the storage space occupancy rate of each monitoring item;

所述第二显示方式包括:监控项所在被监控节点名称、监控项所在被监控节点地址、系统架构、操作系统、不同时段监控项利用率、不同时段监控项存储空间占用率。The second display mode includes: the name of the monitored node where the monitoring item is located, the address of the monitored node where the monitoring item is located, the system architecture, the operating system, the utilization rate of the monitoring item in different periods, and the storage space occupancy rate of the monitoring item in different periods.

图3所示为本发明实施例3的信息监控系统结构图,包括客户端、管理节点、一个或多个被监控节点,其中,所述客户端通过所述管理节点与所述一个或多个被监控节点相连。Figure 3 is a structural diagram of an information monitoring system according to Embodiment 3 of the present invention, including a client, a management node, and one or more monitored nodes, wherein the client communicates with the one or more monitored nodes through the management node The monitored node is connected.

进一步地,所述客户端,用于通过管理节点获取被监控节点的监控项的特征信息;还用于根据所述监控项的特征信息,确定对应的显示方式。Further, the client is used to obtain feature information of monitored items of the monitored node through the management node; and is also used to determine a corresponding display mode according to the feature information of the monitored items.

进一步地,所述管理节点,用于从被监控节点中获取监控项的特征信息并将所述特征信息存储至数据库;还用于到客户端发送的监控数据获取请求后,从数据库中获取与监控项对应的特征信息并将所述特征信息传输至所述客户端;还用于接收所述被监控节点上报的监控项的特征信息。Further, the management node is used to obtain the characteristic information of the monitored item from the monitored node and store the characteristic information in the database; Monitor the characteristic information corresponding to the item and transmit the characteristic information to the client; and also receive the characteristic information of the monitored item reported by the monitored node.

进一步地,所述被监控节点,用于根据监控周期向所述管理节点上报监控项的特征信息。Further, the monitored node is configured to report the characteristic information of the monitored item to the management node according to the monitoring cycle.

在上述方案中,管理员通过浏览器访问web界面,直观监控到整个集群各个被监控节点,各个GPU卡的运行情况,可以分别把资源、报警进行实时监控信息显示出来,对管理员和使用者日常工作有很大的帮助,为GPU节点稳定运行提供保障,对GPU集群使用者和GPU集群管理人员有很强的适用性。In the above solution, the administrator accesses the web interface through a browser, and intuitively monitors the operation status of each monitored node and each GPU card in the entire cluster, and can display the real-time monitoring information of resources and alarms, which is helpful for administrators and users. It is of great help to daily work, provides guarantee for the stable operation of GPU nodes, and has strong applicability to GPU cluster users and GPU cluster managers.

图4所示为本发明实施例4的信息监控系统结构图,包括客户端;管理节点;被监控节点1及对应的监控项GPU1;被监控节点2及对应的监控项GPU2;被监控节点n及对应的监控项GPUn。Fig. 4 shows the structure diagram of the information monitoring system of embodiment 4 of the present invention, including client; Management node; Monitored node 1 and corresponding monitoring item GPU1; Monitored node 2 and corresponding monitoring item GPU2; Monitored node n And the corresponding monitoring item GPUn.

所述客户端,用于通过管理节点获取被监控节点1的GPU1的特征信息、被监控节点2的GPU2的特征信息、被监控节点n的GPUn的特征信息;还用于根据多个监控项的特征信息,确定对应的显示方式。The client is used to obtain the feature information of the GPU1 of the monitored node 1, the feature information of the GPU2 of the monitored node 2, and the feature information of the GPUn of the monitored node n through the management node; Feature information to determine the corresponding display mode.

进一步地,所述管理节点,用于从被监控节点中获取被监控节点1的GPU1的特征信息、被监控节点2的GPU2的特征信息、被监控节点n的GPUn的特征信息,并将所述特征信息存储至数据库;Further, the management node is used to obtain the feature information of the GPU1 of the monitored node 1, the feature information of the GPU2 of the monitored node 2, and the feature information of the GPUn of the monitored node n from the monitored nodes, and the The feature information is stored in the database;

还用于到客户端发送的监控数据获取请求后,从数据库中获取与监控项对应的特征信息并将所述特征信息传输至所述客户端;还用于接收所述被监控节点上报的监控项的特征信息。It is also used to obtain the characteristic information corresponding to the monitored item from the database after the monitoring data acquisition request sent by the client and transmit the characteristic information to the client; it is also used to receive the monitoring data reported by the monitored node The feature information of the item.

进一步地,所述被监控节点,用于根据监控周期向所述管理节点上报监控项的特征信息。Further, the monitored node is configured to report the characteristic information of the monitored item to the management node according to the monitoring cycle.

本发明实施例提供的技术方案:客户端通过管理节点获取被监控节点的监控项的特征信息;所述客户端根据所述监控项的特征信息,确定对应的显示方式。The technical solution provided by the embodiment of the present invention: the client obtains the characteristic information of the monitored item of the monitored node through the management node; the client determines the corresponding display mode according to the characteristic information of the monitored item.

上述技术方案中,实现了自动获取和显示被监控节点的监控项的特征信息,简化了操作过程,且获得的监控结果能够直观展示,使得监控效率大大提升,提高了用户体验。In the above technical solution, the feature information of the monitoring item of the monitored node is automatically obtained and displayed, the operation process is simplified, and the obtained monitoring results can be displayed intuitively, so that the monitoring efficiency is greatly improved, and the user experience is improved.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (21)

1.一种信息监控方法,其特征在于,包括以下步骤:1. A kind of information monitoring method, is characterized in that, comprises the following steps: 客户端通过管理节点获取被监控节点的监控项的特征信息;The client obtains the characteristic information of the monitored items of the monitored node through the management node; 所述客户端根据所述监控项的特征信息,确定对应的显示方式。The client determines a corresponding display mode according to the feature information of the monitoring item. 2.根据权利要求1所述的信息监控方法,其特征在于,所述监控项包括:GPU、硬盘、存储器;所述特征信息包括:利用率、异常信息、告警信息。2 . The information monitoring method according to claim 1 , wherein the monitoring items include: GPU, hard disk, and memory; and the feature information includes: utilization rate, abnormal information, and alarm information. 3.根据权利要求1或2所述的信息监控方法,其特征在于,客户端通过管理节点获取被监控节点的监控项的特征信息之前,还包括:3. The information monitoring method according to claim 1 or 2, wherein the client further includes: 所述管理节点从被监控节点中获取监控项的特征信息并将所述特征信息存储至数据库。The management node acquires feature information of monitored items from the monitored nodes and stores the feature information in a database. 4.根据权利要求3所述的信息监控方法,其特征在于,所述数据库位于所述管理节点中;或者,所述数据库独立于所述管理节点部署。4. The information monitoring method according to claim 3, wherein the database is located in the management node; or, the database is deployed independently of the management node. 5.根据权利要求4所述的信息监控方法,其特征在于,所述客户端向所述管理节点发送监控数据获取请求,其中,所述监控数据获取请求中携带了监控项信息;5. The information monitoring method according to claim 4, wherein the client sends a monitoring data acquisition request to the management node, wherein the monitoring data acquisition request carries monitoring item information; 所述管理节点接收所述监控数据获取请求后,从数据库中获取与所述监控项对应的特征信息并将所述特征信息传输至所述客户端。After receiving the monitor data acquisition request, the management node acquires feature information corresponding to the monitor item from a database and transmits the feature information to the client. 6.根据权利要求5所示的信息监控方法,其特征在于,所述管理节点、所述被监控节点存储监控配置文件,其中,所述监控配置文件包括监控项、监控周期。6. The information monitoring method according to claim 5, wherein the management node and the monitored node store monitoring configuration files, wherein the monitoring configuration files include monitoring items and monitoring periods. 7.根据权利要求6所述的信息监控方法,其特征在于,所述被监控节点根据所述监控周期向所述管理节点上报所述监控项的特征信息。7. The information monitoring method according to claim 6, wherein the monitored node reports the characteristic information of the monitored item to the management node according to the monitoring cycle. 8.根据权利要求1所述的信息监控方法,其特征在于,若所述监控项为多个,则以第一显示方式显示多个监控项的特征信息;或者,8. The information monitoring method according to claim 1, wherein if there are multiple monitoring items, the feature information of the multiple monitoring items is displayed in a first display mode; or, 若所述监控项为一个,则以第二显示方式显示所述监控项的特征信息。If there is one monitoring item, display the feature information of the monitoring item in a second display manner. 9.根据权利要求8所述的信息监控方法,其特征在于,所述第一显示方式包括各个监控项名称、各个监控项利用率、各个监控项的存储空间占用率;9. The information monitoring method according to claim 8, wherein the first display mode includes the name of each monitoring item, the utilization rate of each monitoring item, and the storage space occupancy rate of each monitoring item; 所述第二显示方式包括:监控项所在被监控节点名称、监控项所在被监控节点地址、系统架构、操作系统、不同时段监控项利用率、不同时段监控项存储空间占用率。The second display mode includes: the name of the monitored node where the monitoring item is located, the address of the monitored node where the monitoring item is located, the system architecture, the operating system, the utilization rate of the monitoring item in different periods, and the storage space occupancy rate of the monitoring item in different periods. 10.一种信息监控装置,其特征在于,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;10. An information monitoring device, characterized in that it comprises a processor adapted to implement instructions; a storage device adapted to store a plurality of instructions, and the instructions are adapted to be loaded and executed by the processor; 客户端通过管理节点获取被监控节点的监控项的特征信息;The client obtains the characteristic information of the monitored items of the monitored node through the management node; 所述客户端根据所述监控项的特征信息,确定对应的显示方式。The client determines a corresponding display mode according to the feature information of the monitoring item. 11.根据权利要求10所述的信息监控装置,其特征在于,所述监控项包括:GPU、硬盘、存储器;所述特征信息包括:利用率、异常信息、告警信息。11 . The information monitoring device according to claim 10 , wherein the monitoring items include: GPU, hard disk, and memory; and the feature information includes: utilization rate, abnormal information, and alarm information. 12.根据权利要求10或11所述的信息监控装置,其特征在于,客户端通过管理节点获取被监控节点的监控项的特征信息之前,还包括:12. The information monitoring device according to claim 10 or 11, wherein, before the client acquires the feature information of the monitored item of the monitored node through the management node, it also includes: 所述管理节点从被监控节点中获取监控项的特征信息并将所述特征信息存储至数据库。The management node acquires feature information of monitored items from the monitored nodes and stores the feature information in a database. 13.根据权利要求12所述的信息监控装置,其特征在于,所述数据库位于所述管理节点中;或者,所述数据库独立于所述管理节点部署。13. The information monitoring device according to claim 12, wherein the database is located in the management node; or, the database is deployed independently of the management node. 14.根据权利要求13所述的信息监控装置,其特征在于,所述客户端向所述管理节点发送监控数据获取请求,其中,所述监控数据获取请求中携带了监控项信息;14. The information monitoring device according to claim 13, wherein the client sends a monitoring data acquisition request to the management node, wherein the monitoring data acquisition request carries monitoring item information; 所述管理节点接收所述监控数据获取请求后,从数据库中获取与所述监控项对应的特征信息并将所述特征信息传输至所述客户端。After receiving the monitor data acquisition request, the management node acquires feature information corresponding to the monitor item from a database and transmits the feature information to the client. 15.根据权利要求14所示的信息监控装置,其特征在于,所述管理节点、所述被监控节点存储监控配置文件,其中,所述监控配置文件包括监控项、监控周期。15. The information monitoring device according to claim 14, wherein the management node and the monitored node store monitoring configuration files, wherein the monitoring configuration files include monitoring items and monitoring periods. 16.根据权利要求15所述的信息监控装置,其特征在于,所述被监控节点根据所述监控周期向所述管理节点上报所述监控项的特征信息。16. The information monitoring device according to claim 15, wherein the monitored node reports the characteristic information of the monitored item to the management node according to the monitoring cycle. 17.根据权利要求10所述的信息监控装置,其特征在于,若所述监控项为多个,则以第一显示方式显示多个监控项的特征信息;或者,17. The information monitoring device according to claim 10, wherein if there are multiple monitoring items, the feature information of multiple monitoring items is displayed in a first display manner; or, 若所述监控项为一个,则以第二显示方式显示所述监控项的特征信息。If there is one monitoring item, display the feature information of the monitoring item in a second display manner. 18.一种信息监控系统,其特征在于,包括客户端、管理节点、一个或多个被监控节点,其中,所述客户端通过所述管理节点与所述一个或多个被监控节点相连。18. An information monitoring system, characterized by comprising a client, a management node, and one or more monitored nodes, wherein the client is connected to the one or more monitored nodes through the management node. 19.根据权利要求18所述的信息监控系统,其特征在于,所述客户端,用于通过管理节点获取被监控节点的监控项的特征信息;还用于根据所述监控项的特征信息,确定对应的显示方式。19. The information monitoring system according to claim 18, wherein the client is configured to acquire the feature information of the monitored item of the monitored node through the management node; it is also used to, according to the feature information of the monitored item, Determine the corresponding display mode. 20.根据权利要求18所述的信息监控系统,其特征在于,所述管理节点,用于从被监控节点中获取监控项的特征信息并将所述特征信息存储至数据库;还用于到客户端发送的监控数据获取请求后,从数据库中获取与监控项对应的特征信息并将所述特征信息传输至所述客户端;还用于接收所述被监控节点上报的监控项的特征信息。20. The information monitoring system according to claim 18, characterized in that, the management node is used to acquire the characteristic information of the monitored item from the monitored node and store the characteristic information in the database; After obtaining the monitoring data acquisition request sent by the terminal, the feature information corresponding to the monitoring item is obtained from the database and the feature information is transmitted to the client; it is also used to receive the feature information of the monitoring item reported by the monitored node. 21.根据权利要求18所述的信息监控系统,其特征在于,所述被监控节点,用于根据监控周期向所述管理节点上报监控项的特征信息。21. The information monitoring system according to claim 18, wherein the monitored node is configured to report the characteristic information of the monitored item to the management node according to a monitoring cycle.
CN201710873251.4A 2017-09-25 2017-09-25 A kind of information monitoring method, apparatus and system Pending CN107682222A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710873251.4A CN107682222A (en) 2017-09-25 2017-09-25 A kind of information monitoring method, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710873251.4A CN107682222A (en) 2017-09-25 2017-09-25 A kind of information monitoring method, apparatus and system

Publications (1)

Publication Number Publication Date
CN107682222A true CN107682222A (en) 2018-02-09

Family

ID=61137030

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710873251.4A Pending CN107682222A (en) 2017-09-25 2017-09-25 A kind of information monitoring method, apparatus and system

Country Status (1)

Country Link
CN (1) CN107682222A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108959165A (en) * 2018-06-28 2018-12-07 郑州云海信息技术有限公司 A kind of management system of GPU whole machine cabinet cluster
CN108965403A (en) * 2018-06-27 2018-12-07 平安科技(深圳)有限公司 O&M monitors establishment of connection method and terminal device
CN110418169A (en) * 2018-04-26 2019-11-05 北京视联动力国际信息技术有限公司 A kind of carousel method and device of monitoring data

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101605247A (en) * 2009-07-11 2009-12-16 大连交通大学 Network Video Monitoring System Based on Virtual Instrument
CN103024060A (en) * 2012-12-20 2013-04-03 中国科学院深圳先进技术研究院 Open type cloud computing monitoring system for large scale cluster and method thereof
EP2739097A2 (en) * 2012-11-28 2014-06-04 Sap Ag A mobile telecommunication device in a cellular-digital wireless telecommunication system and a method for operating thereof
CN107094086A (en) * 2016-02-18 2017-08-25 中国移动通信集团江西有限公司 A kind of information acquisition method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101605247A (en) * 2009-07-11 2009-12-16 大连交通大学 Network Video Monitoring System Based on Virtual Instrument
EP2739097A2 (en) * 2012-11-28 2014-06-04 Sap Ag A mobile telecommunication device in a cellular-digital wireless telecommunication system and a method for operating thereof
CN103024060A (en) * 2012-12-20 2013-04-03 中国科学院深圳先进技术研究院 Open type cloud computing monitoring system for large scale cluster and method thereof
CN107094086A (en) * 2016-02-18 2017-08-25 中国移动通信集团江西有限公司 A kind of information acquisition method and device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110418169A (en) * 2018-04-26 2019-11-05 北京视联动力国际信息技术有限公司 A kind of carousel method and device of monitoring data
CN110418169B (en) * 2018-04-26 2021-12-10 视联动力信息技术股份有限公司 Monitoring data carousel method and device
CN108965403A (en) * 2018-06-27 2018-12-07 平安科技(深圳)有限公司 O&M monitors establishment of connection method and terminal device
CN108965403B (en) * 2018-06-27 2021-05-14 平安科技(深圳)有限公司 Operation and maintenance monitoring connection establishing method and terminal equipment
CN108959165A (en) * 2018-06-28 2018-12-07 郑州云海信息技术有限公司 A kind of management system of GPU whole machine cabinet cluster

Similar Documents

Publication Publication Date Title
CN109618002B (en) Micro-service gateway optimization method, device and storage medium
CN113220715B (en) Data processing method, system, computer and readable storage medium
US20110087783A1 (en) Allocating resources of a node in a server farm
CN107341044A (en) A kind of distributive data center unified monitoring framework and method
CN111563018B (en) Resource management and monitoring method of man-machine-object fusion cloud computing platform
EP3972222B1 (en) Method, apparatus, electronic device, readable storage medium and program for adjusting instance number
CN107404417A (en) A kind of processing method of monitoring data, processing unit and processing system
CN112328448A (en) Zookeeper-based monitoring method, monitoring device, equipment and storage medium
CN110659124A (en) A message processing method and device
CN113590433B (en) Data management method, data management system, and computer-readable storage medium
CN107682222A (en) A kind of information monitoring method, apparatus and system
CN113127732A (en) Method and device for acquiring service data, computer equipment and storage medium
EP3742697A1 (en) Data transmission scheduling method and system
EP3306471B1 (en) Automatic server cluster discovery
CN112817751A (en) Computing resource management method and device, storage medium and electronic device
PH12015500675B1 (en) Method and system for transmission management of full configuration synchronization between eml-nml.
Smith A system for monitoring and management of computational grids
CN108259605B (en) Data calling system and method based on multiple data centers
US20150188747A1 (en) Cloud-based data center infrastructure management system and method
CN108121639A (en) A kind of data center's total management system design method based on cloud platform
CN110874300B (en) A method and device for monitoring equipment
CN1697399A (en) Grid Monitoring System Based on General Information Model
CN107911642A (en) A kind of cable television network management system
CN109815081A (en) The long range acquisition method and collection device of database performance
CN111541667A (en) Method, equipment and storage medium for intersystem message communication

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: 20180209