CN103023706A - Service monitoring system and service monitoring method - Google Patents
Service monitoring system and service monitoring method Download PDFInfo
- Publication number
- CN103023706A CN103023706A CN2012105832734A CN201210583273A CN103023706A CN 103023706 A CN103023706 A CN 103023706A CN 2012105832734 A CN2012105832734 A CN 2012105832734A CN 201210583273 A CN201210583273 A CN 201210583273A CN 103023706 A CN103023706 A CN 103023706A
- Authority
- CN
- China
- Prior art keywords
- monitoring
- metamessage
- module
- interface
- service
- 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
- 238000012544 monitoring process Methods 0.000 title claims abstract description 224
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000012545 processing Methods 0.000 claims description 22
- 238000012423 maintenance Methods 0.000 abstract description 9
- 230000010365 information processing Effects 0.000 abstract 2
- 238000013461 design Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000000295 complement effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
The invention discloses a service monitoring system and a service monitoring method. The service monitoring system comprises a meta-information customization module, a monitoring agent module, a monitored information processing module and a display module. A user is capable of customizing monitoring meta-information to be monitored through the meta-information customization module according to monitoring requirements of a service system for monitoring, then the monitoring agent module and the monitored information processing module are responsible for monitoring the monitoring meta-information to be monitored in the service system in real time and generating monitoring results, and finally, the interface module displays the monitoring results. The service monitoring system and the service monitoring method overcome the drawbacks of integrity and insufficient flexibility of an existing monitoring system, and when the service system is replaced, a new service system can be put into use without developing a monitoring system matched with the service system again and only by customizing the monitoring meta-information of the system, therefore, flexibility of the monitoring system is improved, and maintenance cost of the service system is lowered.
Description
Technical field
The invention belongs to O﹠M monitoring technique field, relate in particular to a kind of service monitoring system and method.
Background technology
Operation system can be moved continually and steadily, except need its early stage development construct the high-quality systems soft ware, also need guarantee to develop the systems soft ware of finishing and after coming into operation, can continue normal operation.Usually, by being that the service operation situation of described operation system is carried out Real Time Monitoring to systems soft ware, and occurring in time taking counter-measure to guarantee its normal operation when unusual.
At present, the supervisory control system that mainly is complementary by exploitation and operation system realizes the Real Time Monitoring to the operation system operation conditions, this kind supervisory control system is corresponding with the concrete business that monitored operation system contains, in case exploitation is finished, then the user can not change its monitoring metamessage again, thereby cause the monitoring of its operation system that can only be applied to match, after operation system is changed, the supervisory control system that needs fully again exploitation to match.
To sum up, there is the drawback of adult, underaction in present supervisory control system, such as can not self-defined monitoring metamessage etc., and then caused the maintenance cost of operation system high, maintenance period is long.
Summary of the invention
In view of this, the object of the present invention is to provide a kind of service monitoring system and method, to address the above problem, make the user can self-defined monitoring metamessage, for a certain operation system, the user is by the self-defined monitoring metamessage that will monitor, and is located the dynamic situation of this monitoring metamessage in the operation system, realization is to the monitoring of this operation system, and then improves its flexibility, reduces the maintenance cost of operation system.
For this reason, the present invention adopts following technical scheme:
A kind of service monitoring system comprises metamessage customized module, monitoring agent module, monitor message processing module and display module, wherein:
Described metamessage customized module is used for receiving the operation requests that User Defined is monitored metamessage, and the monitoring metamessage of the described operation requests generation of foundation preset structure, and described monitoring metamessage is relevant with the business service of operation system to be monitored;
Described monitoring agent module is used for based on described monitoring metamessage, the business service of described operation system monitored, and the collection monitor data corresponding with described monitoring metamessage;
Described monitor message processing module is used for the monitor data corresponding with described monitoring metamessage that gathers preset processing, to obtain the monitored results corresponding with described monitoring metamessage;
Described display module is used for showing the monitored results corresponding with described monitoring metamessage.
Preferably, described display module comprises binding module and is used for providing the interface module of monitoring interface, wherein:
Described binding module is used for the monitored results corresponding with described monitoring metamessage is tied to the corresponding interface control of monitoring interface;
Described interface module is used in described interface control demonstration with the described monitoring metamessage corresponding monitored results of monitoring interface by binding.
Preferably, described binding module also is used for described monitoring metamessage is tied to the corresponding interface control of monitoring interface.
Preferably, described interface module also is used for the operation requests of reception user's exploitation monitoring interface, and the generation monitoring interface corresponding with described operation requests.
Preferably, described preset structure comprises the title of monitoring metamessage and the type of monitoring metamessage.
A kind of business monitoring method comprises:
Receive the operation requests of User Defined monitoring metamessage, and the monitoring metamessage of the described operation requests generation of foundation preset structure, described monitoring metamessage is relevant with the business service of operation system to be monitored;
Based on described monitoring metamessage, the business service of described operation system is monitored, and the collection monitor data corresponding with described monitoring metamessage;
The monitor data corresponding with described monitoring metamessage that gathers preset processing, to obtain the monitored results corresponding with described monitoring metamessage;
Show the monitored results corresponding with described monitoring metamessage.
Preferably, the described demonstration monitored results corresponding with described monitoring metamessage specifically comprises:
The monitored results corresponding with described monitoring metamessage is tied to corresponding interface control in the monitoring interface;
Described interface control by binding in monitoring interface shows the monitored results corresponding with described monitoring metamessage.
The service monitoring system that the embodiment of the invention provides has comprised metamessage customized module, monitoring agent module, monitor message processing module and display module.The user can be according to the business service monitoring demand of operation system to be monitored, structure by the self-defined monitoring metamessage that will monitor of described metamessage customized module and monitoring metamessage, and then monitoring agent module and monitor message processing module be responsible for respectively the described monitoring metamessage that will monitor in the operation system is carried out Real Time Monitoring, produces monitored results, finally by described display module described monitored results shown.
To sum up, the present invention can be by the user by the self-defined monitoring metamessage of metamessage customized module, thereby the adult that the supervisory control system that has overcome prior art exists, the drawback of underaction, after operation system is changed, do not need fully again to develop the supervisory control system that matches, only need system of the present invention is monitored the self-defined of metamessage, it can be come into operation, so the present invention has improved the flexibility of supervisory control system, so reduced operation system maintenance cost, shortened the maintenance period of operation system.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is a kind of structural representation of the service monitoring system that provides of the embodiment of the invention one;
Fig. 2 is the another kind of structural representation of the service monitoring system that provides of the embodiment of the invention one;
Fig. 3 is the application example flow chart of the service monitoring system that provides of the embodiment of the invention one;
Fig. 4 is the flow chart of the business monitoring method that provides of the embodiment of the invention two.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention clearer, below in conjunction with the accompanying drawing in the embodiment of the invention, technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
For the adult of existing supervisory control system existence, the drawback of underaction, the invention provides a kind of service monitoring system and method, below will describe in detail to the present invention by a plurality of embodiment.
Embodiment one
The embodiment of the invention one provides a kind of service monitoring system, sees also Fig. 1, and this service monitoring system comprises metamessage customized module 100, monitoring agent module 200, monitor message processing module 300 and display module 400, wherein:
Metamessage customized module 100 is used for receiving the operation requests that User Defined is monitored metamessage, and the monitoring metamessage of the operation requests of User generation preset structure, and this monitoring metamessage is relevant with the business service of operation system to be monitored.
Wherein, the user can be according to the business monitoring demand of operation system, title and the type of the monitoring metamessage that will monitor by 100 customizations of metamessage customized module, the also corresponding standard of customizable monitoring metamessage and corresponding supervisory format etc.Thereby can make metamessage customized module 100 will monitor metamessage according to corresponding standard and corresponding supervisory format and derive and be sent to monitoring agent module 200.
Wherein, monitoring agent module 200 and operation system, business service is installed in uniform machinery or the equipment, it is behind the monitoring metamessage that receives 100 transmissions of metamessage customized module, this monitoring metamessage is carried out respective handling, get result, such as drawing the monitoring logic corresponding with this monitoring metamessage etc., and with described result and this monitoring metamessage the business service in operation system is carried out dynamic binding, be positioned to corresponding business service place, and then when bound business service is moved, monitoring agent module 200 can gather monitor data corresponding to this monitoring metamessage, such as running status, and the monitor data that gathers is sent to monitor message processing module 300.
Monitor message processing module 300 is used for the monitor data corresponding with the monitoring metamessage that gathers preset processing, to obtain the monitored results corresponding with monitoring metamessage.
Particularly, monitor message processing module 300 with monitor data as initial data, according to preset requirement monitor data is carried out respective handling, for example after corresponding service is monitored to a certain monitoring metamessage, the monitor data of this metamessage that gathers is for being the data under A, B, three kinds of running statuses of C, but only require the data message under the demonstration A running status wherein, thereby monitor message processing module 300 can be screened operation to the total monitor data that gathers.
Wherein, as shown in Figure 2, display module 400 comprises binding module 410 and interface module 420.Binding module 410 is used for the monitored results corresponding with the monitoring metamessage is tied to the corresponding interface control of monitoring interface; Interface module 420 is used for providing monitoring interface, and is used at monitoring interface by the interface control demonstration of the binding monitored results corresponding with the monitoring metamessage.
In the present embodiment, binding module 410 also is used for the user is tied to the corresponding interface control of monitoring interface by metamessage customized module 100 self-defining monitoring metamessages; Interface module 420 also is used for the operation requests of reception user's exploitation monitoring interface, and the generation monitoring interface corresponding with described operation requests.
Particularly, interface module 420 provides can be for the interface control of User Exploitation monitoring interface, the monitoring demand of the business service that the user specifically can provide according to operation system to be monitored, come definite displaying needs that described operation system is monitored, and then based on described displaying needs, the respective interface control is dragged to the exploitation that design interface carries out monitoring interface.
On the basis of the above service monitoring system that provides, the embodiment of the invention also discloses a concrete application example of this service monitoring system, see also Fig. 3, it comprises following flow process:
S31: self-defined monitoring interface.
The monitoring demand of the business service that the concrete service based of user system provides is by pulling the interface control realization to the design of monitoring interface.
S32: the structure of customization monitoring metamessage and monitoring metamessage.
S33: corresponding interface control in described monitoring metamessage and the monitoring interface is bound.
S34: derive the monitoring metamessage.
S35: based on the monitoring metamessage, gather the monitor data of corresponding business service.
S36: monitor data is processed, drawn monitored results.
S37: with monitored results and the corresponding capable binding of interface control.
S38: display monitoring result.
To sum up, the service monitoring system that provides of the embodiment of the invention has comprised metamessage customized module 100, monitoring agent module 200, monitor message processing module 300 and display module 400.The user can pass through display module 400, metamessage customized module 100 is self-defined monitoring interface and monitoring metamessage respectively, and by self-defining monitoring metamessage being tied to the function that realizes only showing the monitoring metamessage monitor data that the user is concerned about in the monitoring interface, thereby, the present invention has overcome the adult of the supervisory control system existence of prior art, the drawback of underaction, after operation system is changed, do not need fully again to develop the supervisory control system that matches, only need system of the present invention is carried out monitoring interface, monitor the self-defined of metamessage, and with monitoring interface and the binding of monitoring metamessage, it can be come into operation, so the present invention has improved the flexibility of supervisory control system, and then reduced the maintenance cost of operation system, shortened the maintenance period of operation system.
Embodiment two
The embodiment of the invention two provides a kind of business monitoring method, sees also Fig. 4, and this business monitoring method comprises the steps:
S1: receive the operation requests of User Defined monitoring metamessage, and the monitoring metamessage of the operation requests of User generation preset structure, this monitoring metamessage is relevant with the business service of operation system to be monitored.
S2: based on the monitoring metamessage, the business service of operation system is monitored, and gathered the monitor data corresponding with the monitoring metamessage.
S3: the monitor data corresponding with the monitoring metamessage that gathers preset processing, to obtain the monitored results corresponding with monitoring metamessage.
S4: show the monitored results corresponding with the monitoring metamessage.
Wherein, step S4 specifically comprises:
The monitored results corresponding with the monitoring metamessage is tied to corresponding interface control in the monitoring interface;
Interface control by binding in monitoring interface shows the monitored results corresponding with the monitoring metamessage.
As seen, the monitoring metamessage that the present invention only needs User Defined to monitor, navigate to the dynamic situation of this monitoring metamessage at the operation system run duration, and the user can customize design interface, bind simultaneously the monitoring metamessage that will show, can carry out self-defined monitoring after the deployment and show, satisfied so the different exhibition methods of different business systems to different pieces of information, make things convenient for orientation problem, reduced maintenance cost.
The business monitoring method that present embodiment two provides is corresponding with disclosed service monitoring system among the embodiment one, and relevant similar part specifically sees also the introduction among the embodiment one, no longer describes in detail herein.
Description by embodiment one and embodiment two as seen, the present invention has realized that by structure metamessage customized module, monitoring agent module, monitor message processing module and display module self-defined monitoring metamessage carries out the function of monitoring business service.Particularly, when the business service of operation system starts, can automatically start the monitoring logic of the monitoring metamessage of binding, and then the monitoring agent module can arrive the monitor message of monitoring the business service under the metamessage by automatic acquisition, and send to the monitor message processing module, finally, display module shows the monitored results that the monitor message processing module draws according to user-defined monitoring interface, thereby the present invention has guaranteed that different user is to the customization of different business service, different monitoring metamessage and different monitoring interface.
When operation system is changed, compare with the existing mode of fully again developing the supervisory control system that is complementary with operation system, system of the present invention namely can be used for the mode of business monitoring relatively flexibly, simply by self-defining customization operations such as defined interface, self-defined monitoring metamessages.Pull the realization interface development by simple control, monitoring metamessage by self-defined required monitoring, and will monitor metamessage and bind mutually the purpose that realization only shows the business monitoring data that the user is concerned about with the respective interface control, and need not to re-start fully code development.
Simultaneously, the present invention can realize the strange land monitoring, namely can monitor simultaneously in this locality the operation system software that other place is disposed, banking system for example usually need to be at head office and various places branch deployment system software simultaneously, and it is many to dispose node, situation is complicated, for this kind situation, by monitoring agent module of the present invention is tied on the business service in strange land according to the monitoring logic that draws of monitoring metamessage, and in this locality monitored results is shown and to realize strange land of the present invention monitoring function.
As seen through the above description of the embodiments, those skilled in the art can be well understood to the application and can realize by the mode that software adds essential general hardware platform.Based on such understanding, the part that the application's technical scheme contributes to prior art in essence in other words can embody with the form of software product, this computer software product can be stored in the storage medium, such as ROM/RAM, magnetic disc, CD etc., comprise that some instructions are with so that a computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out the described method of some part of each embodiment of the application or embodiment.
The above only is preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.
Claims (7)
1. a service monitoring system is characterized in that, comprises metamessage customized module, monitoring agent module, monitor message processing module and display module, wherein:
Described metamessage customized module is used for receiving the operation requests that User Defined is monitored metamessage, and the monitoring metamessage of the described operation requests generation of foundation preset structure, and described monitoring metamessage is relevant with the business service of operation system to be monitored;
Described monitoring agent module is used for based on described monitoring metamessage, the business service of described operation system monitored, and the collection monitor data corresponding with described monitoring metamessage;
Described monitor message processing module is used for the monitor data corresponding with described monitoring metamessage that gathers preset processing, to obtain the monitored results corresponding with described monitoring metamessage;
Described display module is used for showing the monitored results corresponding with described monitoring metamessage.
2. service monitoring system according to claim 1 is characterized in that, described display module comprises binding module and be used for providing the interface module of monitoring interface, wherein:
Described binding module is used for the monitored results corresponding with described monitoring metamessage is tied to the corresponding interface control of monitoring interface;
Described interface module is used in described interface control demonstration with the described monitoring metamessage corresponding monitored results of monitoring interface by binding.
3. service monitoring system according to claim 2 is characterized in that, described binding module also is used for described monitoring metamessage is tied to the corresponding interface control of monitoring interface.
4. service monitoring system according to claim 2 is characterized in that, described interface module also is used for the operation requests of reception user's exploitation monitoring interface, and the generation monitoring interface corresponding with described operation requests.
5. service monitoring system according to claim 1 is characterized in that, described preset structure comprises the title of monitoring metamessage and the type of monitoring metamessage.
6. a business monitoring method is characterized in that, comprising:
Receive the operation requests of User Defined monitoring metamessage, and the monitoring metamessage of the described operation requests generation of foundation preset structure, described monitoring metamessage is relevant with the business service of operation system to be monitored;
Based on described monitoring metamessage, the business service of described operation system is monitored, and the collection monitor data corresponding with described monitoring metamessage;
The monitor data corresponding with described monitoring metamessage that gathers preset processing, to obtain the monitored results corresponding with described monitoring metamessage;
Show the monitored results corresponding with described monitoring metamessage.
7. business monitoring method according to claim 6 is characterized in that, the described demonstration monitored results corresponding with described monitoring metamessage specifically comprises:
The monitored results corresponding with described monitoring metamessage is tied to corresponding interface control in the monitoring interface;
Described interface control by binding in monitoring interface shows the monitored results corresponding with described monitoring metamessage.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012105832734A CN103023706A (en) | 2012-12-28 | 2012-12-28 | Service monitoring system and service monitoring method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012105832734A CN103023706A (en) | 2012-12-28 | 2012-12-28 | Service monitoring system and service monitoring method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103023706A true CN103023706A (en) | 2013-04-03 |
Family
ID=47971860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012105832734A Pending CN103023706A (en) | 2012-12-28 | 2012-12-28 | Service monitoring system and service monitoring method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103023706A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104243185A (en) * | 2013-06-06 | 2014-12-24 | 神州数码系统集成服务有限公司 | Experiential service monitoring system and method |
CN104731763A (en) * | 2013-12-24 | 2015-06-24 | 横河电机株式会社 | Monitoring display system and monitoring display method |
CN105407015A (en) * | 2015-11-24 | 2016-03-16 | 北京远特科技股份有限公司 | Business platform, monitoring platform, and business monitoring system and method |
CN105765577A (en) * | 2014-09-29 | 2016-07-13 | 微软技术许可有限责任公司 | Customizable data services |
CN108733536A (en) * | 2017-04-13 | 2018-11-02 | 广达电脑股份有限公司 | Monitoring management system and method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1697399A (en) * | 2005-06-23 | 2005-11-16 | 上海交通大学 | Grid Monitoring System Based on General Information Model |
CN102521136A (en) * | 2011-12-31 | 2012-06-27 | 山东中创软件商用中间件股份有限公司 | Application program monitoring device and method |
-
2012
- 2012-12-28 CN CN2012105832734A patent/CN103023706A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1697399A (en) * | 2005-06-23 | 2005-11-16 | 上海交通大学 | Grid Monitoring System Based on General Information Model |
CN102521136A (en) * | 2011-12-31 | 2012-06-27 | 山东中创软件商用中间件股份有限公司 | Application program monitoring device and method |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104243185A (en) * | 2013-06-06 | 2014-12-24 | 神州数码系统集成服务有限公司 | Experiential service monitoring system and method |
CN104243185B (en) * | 2013-06-06 | 2018-08-21 | 神州数码系统集成服务有限公司 | A kind of experience type service monitoring system |
CN104731763A (en) * | 2013-12-24 | 2015-06-24 | 横河电机株式会社 | Monitoring display system and monitoring display method |
CN105765577A (en) * | 2014-09-29 | 2016-07-13 | 微软技术许可有限责任公司 | Customizable data services |
CN105407015A (en) * | 2015-11-24 | 2016-03-16 | 北京远特科技股份有限公司 | Business platform, monitoring platform, and business monitoring system and method |
CN108733536A (en) * | 2017-04-13 | 2018-11-02 | 广达电脑股份有限公司 | Monitoring management system and method |
CN108733536B (en) * | 2017-04-13 | 2022-02-22 | 广达电脑股份有限公司 | Monitoring management system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102446220B (en) | Adaptive tree structure for visulizing data | |
CN103023706A (en) | Service monitoring system and service monitoring method | |
CN108234168A (en) | A kind of method for exhibiting data and system based on service topology | |
CN111212388B (en) | Method, system and electronic equipment for batch short message sending management | |
CN105930828A (en) | Expression classification identification control method and device | |
CN102520856A (en) | Combination method and device of icon function | |
CN110895577A (en) | Voice alarm broadcasting simulation method and system for nuclear power station full-range analog machine | |
CN103220435A (en) | Method and device for outputting information of terminal | |
CN104615430A (en) | Android-system-based information notification display system and implementation method of Android-system-based information notification display system | |
CN111324480B (en) | Large-scale host transaction fault positioning system and method | |
CN108495169A (en) | Information displaying method and device | |
CN113656012A (en) | Low code development system of rail transit visual interface | |
CN102902746A (en) | Method, device and system for processing mass data | |
CN103019725A (en) | Interface logic control method based on 3D (three-dimensional) model | |
CN103209398A (en) | Grey list establishing method and system and short message sending method and system | |
CN106682813A (en) | User working state determining method and terminal | |
CN105306273A (en) | Process configuration method and device | |
CN104767654A (en) | Update method and device for topological graph of monitoring system | |
CN107992326A (en) | Java automation code dissemination methods based on Struts2 frames | |
CN105991700A (en) | Voice data processing method, cloud server system and terminal equipment | |
CN103731456A (en) | Method and terminal for achieving social networking services | |
CN112016018B (en) | A road network operation monitoring method, device, storage medium and terminal | |
CN112615909B (en) | Method for storing data in cascade storage server cluster and related equipment | |
CN102868746A (en) | Method for realizing mobile informationization | |
CN104144242A (en) | Information processing method, device and 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 | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130403 |