CN103984616A - Server monitoring method and server - Google Patents
Server monitoring method and server Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2014
- 2014-05-23 CN CN201410222808.4A patent/CN103984616A/en active Pending
Patent Citations (4)
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)
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 |