CN103984616A - Server monitoring method and server - Google Patents

Server monitoring method and server Download PDF

Info

Publication number
CN103984616A
CN103984616A CN201410222808.4A CN201410222808A CN103984616A CN 103984616 A CN103984616 A CN 103984616A CN 201410222808 A CN201410222808 A CN 201410222808A CN 103984616 A CN103984616 A CN 103984616A
Authority
CN
China
Prior art keywords
server
request
bmc
supervising device
response
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
CN201410222808.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.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry 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 Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN201410222808.4A priority Critical patent/CN103984616A/en
Publication of CN103984616A publication Critical patent/CN103984616A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The invention provides a server monitoring method and a server. The server comprises a baseboard management controller (BMC). The method comprises the following steps: a monitoring device on the server transmits a command to the BMC, wherein the request command comprises a state information request of the server and/or a control request of the server; the monitoring device receives request response returned by the BMC. The monitoring device is connected to the server, and information interaction can be performed directly between the monitoring device and the BMC, thus a user can monitor the server without additionally configuring a computer or using a browser, and operation is more convenient.

Description

A kind of server monitoring method and server
Technical field
The present invention relates to method for supervising, be specifically related to server monitoring method and server.
Background technology
In current large server system, need to guarantee to find in time in server operational process the problem of hardware appearance, and take measures to guarantee the reliability of server.At present to the monitoring of server mainly by the mode of band and out-of-band.In band, monitoring is that the software that the operating system by moving on server comprises is monitored server, once operating system occurs extremely or in server power down, cannot monitor normally in this case.Out of band supervision is by (the Baseboard Management Controller of the baseboard management controller in machine box for server, BMC) provide monitoring, because do not rely on operating system and server power supply, even if therefore can provide normal monitoring management in the situation that server is not started shooting yet.
BMC adopts IPMI agreement and monitored hardware to communicate conventionally, and the form with IPMI packet sends to monitoring host computer by the data that obtain or warning message simultaneously.The data that BMC monitors are at present mainly to be logged in BMC system and monitored by browser by monitor staff, simultaneously the operations such as switching on and shutting down of Control Server.This mode of operation requires the necessary additional configuration computer of monitor staff, and need to be connected to BMC system by network, and hardware device and monitor staff's technical ability is had relatively high expectations.
Summary of the invention
Technical matters to be solved by this invention is to provide a kind of server monitoring method, in easier mode, realizes the monitoring to server.
In order to solve the problems of the technologies described above, the invention provides a kind of server monitoring method, described server comprises baseboard management controller BMC, described method comprises:
The supervising device being connected on described server sends request instruction to described BMC, and described request instruction comprises status information request and/or the control request to described server of described server;
Described supervising device receives the request response that described BMC returns.
Preferably,
When described request instruction comprises the status information request of described server, status information and/or warning message that described request response contains described server;
When described request instruction comprises the control request to described server, the execution result that described request response contains described control request.
Preferably,
Described control request comprises server start/shutdown request, and the execution result of described control request comprises the execution result to server start/shutdown.
Preferably,
Described supervising device also comprises after receiving the request response that described BMC returns:
Described supervising device shows described request response.
The present invention also provides a kind of server, comprising: baseboard management controller BMC, and described server also comprises: supervising device,
Described supervising device comprises instruction sending module and response receiver module, wherein,
Described instruction sending module is for sending request instruction to BMC, and described request instruction comprises status information request and/or the control request to described server of described server;
The request response that described response receiver module sends for receiving BMC.
Preferably,
When described request instruction comprises described status information request, status information and/or warning message that described request response contains described server;
When described request instruction comprises described control request, the execution result that described request response contains described control request.
Preferably,
Described control request comprises server start/shutdown request, and the execution result of described control request comprises the execution result to server start/shutdown.
Preferably,
Described supervising device also comprises display module;
The described request response that described display module receives for showing described response receiver module.
Such scheme, by connect supervising device on server, can directly carry out information interaction between supervising device and BMC, and user does not need additional configuration computer not need just can realize the monitoring to server by browser yet, and it is more convenient to operate.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the server monitoring method in the embodiment of the present invention one;
Fig. 2 is the server architecture schematic diagram in the embodiment of the present invention one.
Embodiment
For making the application's object, technical scheme and advantage clearer, hereinafter in connection with accompanying drawing, the application's embodiment is elaborated.It should be noted that, in the situation that not conflicting, the embodiment in the application and the feature in embodiment be combination in any mutually.
The present invention realizes in the following manner: by supervising device is installed on server, supervising device is connected by buses such as I2C SPI with BMC.At BMC end, develop software and make it support that supervising device conducts interviews to it by IPMI agreement, at supervising device, pass through QT developing application simultaneously, QT program is on the one hand for user provides UI interface, on the other hand the information exchange of user's operation is crossed to IPMI agreement and send to BMC, realize the information interaction between supervising device and BMC.
Supervising device has Presentation Function, and this Presentation Function can be by realizing display device is set on supervising device, and display device can be touch-screen, can be also other device that possesses Presentation Function.The information that supervising device obtains by BMC can directly be shown to user by display device, makes to operate hommization more
Embodiment mono-
As shown in Figure 1, server comprises baseboard management controller BMC, and the server monitoring method in the present embodiment one comprises:
S101: the supervising device being connected on server sends request instruction to BMC, request instruction comprises status information request and/or the control request to server of server;
S102: described supervising device receives the request response that described BMC returns.
When described request instruction comprises the status information request of described server, status information and/or warning message that described request response contains described server;
One or more sensors can be installed on server, BMC obtains server hardware status information by access sensors, the request instruction that BMC sends according to supervising device sends to supervising device by the hardware status information of server and warning message, to realize the monitoring to server.
When if described request instruction comprises the control request of described server, the execution result that described request response contains described control request.Conventionally the request of controlling comprises server start/shutdown request, and BMC, after receiving server start request or shutdown request, carries out start operation or power-off operation to server, and the execution result of server start/shutdown is returned to supervising device.
Preferably, also can comprise the following steps:
S103: described supervising device shows described request response.
Supervising device has display unit, and is provided with monitoring menu, and user, by monitoring menu setecting concrete monitoring content, realizes operations such as the monitoring of operation condition of server or server machine open/closes, is that user operates more convenient.
As shown in Figure 2, the present embodiment one also provides a kind of server 1, and server 1 comprises baseboard management controller BMC11, and described server also comprises supervising device 12,
Supervising device 12 comprises instruction sending module 121 and response receiver module 122, wherein,
Instruction sending module 121 is for sending request instruction to BMC11, and request instruction comprises status information request and/or the control request to server 1 of server 1;
The request response that response receiver module 122 sends for receiving BMC11.
When request instruction comprises described status information request, status information and/or warning message that described request response contains described server;
When described request instruction comprises described control request, the execution result that described request response contains described control request.The request of control comprises server start/shutdown request, and the execution result of controlling request comprises the execution result of server start/shutdown.
Preferably,
Supervising device 12 also comprises display module 123;
The request response that display module 123 receives for showing response receiver module 122.
One of ordinary skill in the art will appreciate that all or part of step in said method can come instruction related hardware to complete by program, described program can be stored in computer-readable recording medium, as ROM (read-only memory), disk or CD etc.Alternatively, all or part of step of above-described embodiment also can realize with one or more integrated circuit, and correspondingly, each the module/module in above-described embodiment can adopt the form of hardware to realize, and also can adopt the form of software function module to realize.The application is not restricted to the combination of the hardware and software of any particular form.
The preferred embodiment that the foregoing is only the application, is not limited to the application, and for a person skilled in the art, the application can have various modifications and variations.All within the application's spirit and principle, any modification of doing, be equal to replacement, improvement etc., within all should being included in the application's protection domain.

Claims (8)

1. a server monitoring method, described server comprises baseboard management controller BMC, it is characterized in that, described method comprises:
The supervising device being connected on described server sends request instruction to described BMC, and described request instruction comprises status information request and/or the control request to described server of described server;
Described supervising device receives the request response that described BMC returns.
2. the method for claim 1, is characterized in that:
When described request instruction comprises the status information request of described server, status information and/or warning message that described request response contains described server;
When described request instruction comprises the control request to described server, the execution result that described request response contains described control request.
3. method as claimed in claim 2, is characterized in that:
Described control request comprises server start/shutdown request, and the execution result of described control request comprises the execution result to server start/shutdown.
4. the method as described in claim 1,2 or 3, is characterized in that:
Described supervising device also comprises after receiving the request response that described BMC returns:
Described supervising device shows described request response.
5. a server, comprising: baseboard management controller BMC, it is characterized in that, and described server also comprises: supervising device,
Described supervising device comprises instruction sending module and response receiver module, wherein,
Described instruction sending module is for sending request instruction to BMC, and described request instruction comprises status information request and/or the control request to described server of described server;
The request response that described response receiver module sends for receiving BMC.
6. server as claimed in claim 5, is characterized in that:
When described request instruction comprises described status information request, status information and/or warning message that described request response contains described server;
When described request instruction comprises described control request, the execution result that described request response contains described control request.
7. server as claimed in claim 6, is characterized in that:
Described control request comprises server start/shutdown request, and the execution result of described control request comprises the execution result to server start/shutdown.
8. the server as described in claim 5,6 or 7, is characterized in that:
Described supervising device also comprises display module;
The described request response that described display module receives for showing described response receiver module.
CN201410222808.4A 2014-05-23 2014-05-23 Server monitoring method and server Pending CN103984616A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410222808.4A CN103984616A (en) 2014-05-23 2014-05-23 Server monitoring method and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410222808.4A CN103984616A (en) 2014-05-23 2014-05-23 Server monitoring method and server

Publications (1)

Publication Number Publication Date
CN103984616A true CN103984616A (en) 2014-08-13

Family

ID=51276606

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410222808.4A Pending CN103984616A (en) 2014-05-23 2014-05-23 Server monitoring method and server

Country Status (1)

Country Link
CN (1) CN103984616A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104598153A (en) * 2015-01-28 2015-05-06 浪潮(北京)电子信息产业有限公司 Method for controlling server and server
CN106714501A (en) * 2017-02-28 2017-05-24 郑州云海信息技术有限公司 Identification method, device and cabinet of node servers
CN108280012A (en) * 2018-01-25 2018-07-13 郑州云海信息技术有限公司 A kind of method and device of monitoring server system process
CN113110970A (en) * 2021-04-08 2021-07-13 浪潮商用机器有限公司 Method, device, equipment and medium for monitoring components in server working mode
CN113127823A (en) * 2021-03-26 2021-07-16 山东英信计算机技术有限公司 Method, system and medium for managing local serial port login and authority

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102662818A (en) * 2012-04-28 2012-09-12 浪潮电子信息产业股份有限公司 Server remote monitoring management method based on intelligent handheld equipment
CN102708036A (en) * 2012-06-14 2012-10-03 曙光信息产业(北京)有限公司 Server
JP2012203442A (en) * 2011-03-23 2012-10-22 Nec Corp Enclosure manager, firmware management system, firmware management method and program
CN103186439A (en) * 2011-12-27 2013-07-03 鸿富锦精密工业(深圳)有限公司 Server test system and server stability test method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012203442A (en) * 2011-03-23 2012-10-22 Nec Corp Enclosure manager, firmware management system, firmware management method and program
CN103186439A (en) * 2011-12-27 2013-07-03 鸿富锦精密工业(深圳)有限公司 Server test system and server stability test method
CN102662818A (en) * 2012-04-28 2012-09-12 浪潮电子信息产业股份有限公司 Server remote monitoring management method based on intelligent handheld equipment
CN102708036A (en) * 2012-06-14 2012-10-03 曙光信息产业(北京)有限公司 Server

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104598153A (en) * 2015-01-28 2015-05-06 浪潮(北京)电子信息产业有限公司 Method for controlling server and server
CN106714501A (en) * 2017-02-28 2017-05-24 郑州云海信息技术有限公司 Identification method, device and cabinet of node servers
CN108280012A (en) * 2018-01-25 2018-07-13 郑州云海信息技术有限公司 A kind of method and device of monitoring server system process
CN113127823A (en) * 2021-03-26 2021-07-16 山东英信计算机技术有限公司 Method, system and medium for managing local serial port login and authority
CN113127823B (en) * 2021-03-26 2022-06-07 山东英信计算机技术有限公司 Method, system and medium for managing local serial port login and authority
CN113110970A (en) * 2021-04-08 2021-07-13 浪潮商用机器有限公司 Method, device, equipment and medium for monitoring components in server working mode

Similar Documents

Publication Publication Date Title
US10873633B2 (en) Remote management for a computing device
CN103748569B (en) The system and method without driving operation of USB device
US20100228960A1 (en) Virtual memory over baseboard management controller
US20130151841A1 (en) Device hardware agent
CN103984616A (en) Server monitoring method and server
CN104639380A (en) Server monitoring method
TW201702799A (en) Method and system for dynamically managing power supply
US8909910B2 (en) Computer system for selectively accessing bios by a baseboard management controller
CN104657228B (en) A kind of system exception processing method and processing device of mobile terminal
CN107807630B (en) Switching control method of main and standby equipment, switching control system and device thereof
CN103309721A (en) Virtual machine monitor management system and method
CN102331959A (en) Server system
CN103731328B (en) System and method based on Linux Sharing Memory Realization home gateway data communication
US9009543B2 (en) Computer systems that acquire a plurality of statuses of non-normally operating hard disk drives
CN105242980A (en) Complementary watchdog system and complementary watchdog monitoring method
CN201467145U (en) Remote management system and control device
JPWO2015104841A1 (en) MULTISYSTEM SYSTEM AND MULTISYSTEM SYSTEM MANAGEMENT METHOD
CN107026759A (en) The firmware and its development approach of a kind of remote management BBU modules based on BMC
US7805734B2 (en) Platform management of high-availability computer systems
JP5859562B2 (en) Computer system, remote maintenance configuration and remote maintenance method
CN106155859B (en) monitoring management system, information processing method and high-density server
KR101601680B1 (en) Cloud computing method, clould computing server performing the same and storage media storing the same
US9594721B1 (en) Datacenter event handling
US10153937B1 (en) Layered datacenter components
CN104852815A (en) Network redundancy IPMI management system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140813

RJ01 Rejection of invention patent application after publication