Summary of the invention
Consider the problems referred to above and make the present invention.Main purpose of the present invention is to provide a kind of distributed O﹠M supervisory control system for IT system, and described system comprises:
At least one front monitoring front-end, it is installed in a station server of the intranet that is arranged in the IT system place that needs monitoring, is used for gathering the ruuning situation of monitored IT system;
At least one monitor client, be installed in a station server of the intranet that is arranged in the IT system place that needs monitoring, be used for managing described front monitoring front-end, have the data storage capacities of self, provide B/S or C/S mode to browse the operation information that described front monitoring front-end collects;
Data gather end, and it is arranged in the Internet or enterprises lan, are used for receiving the data that described at least one monitor client uploads and provide downloading monitoring configuration data function;
The data exhibiting end, it is arranged in the Internet or intranet, gathers the data that end gathers for the user represents with data by C/S or B/S mode, for enterprise provides management platform.
Further, the distributed O﹠M supervisory control system for IT system of the present invention is characterized in that described front monitoring front-end adopts SNMP, SSH, WMI or ICMP procotol to gather the ruuning situation of monitored IT system.
Further, the distributed O﹠M supervisory control system for IT system of the present invention is characterized in that described front monitoring front-end initiatively gathers the ruuning situation of IT system by user's appointed interval cycle.
Further, the distributed O﹠M supervisory control system for IT system of the present invention is characterized in that described front monitoring front-end adopts SNMP Trap and the passive reception of SYSLOG agreement third party data.
Further, the distributed O﹠M supervisory control system for IT system of the present invention is characterized in that described front monitoring front-end has the data storage capacities of self, and api interface is provided, and allows third-party product to call its data.
Further, the distributed O﹠M supervisory control system for IT system of the present invention is characterized in that described front monitoring front-end can be installed together with the customization of hardware server operating system, for the user provides software integration equipment, is convenient to dispose.
Further, distributed O﹠M supervisory control system for IT system of the present invention, it is characterized in that described monitor client can be installed together with front monitoring front-end, and the data that can not rely on monitor client gather end and data exhibiting end and the function of the frequency of configuration monitoring and alarm threshold value, generation report, amendment advice mode independently are provided, and the IT keeper of being convenient to like this zone at monitor client place monitors the region and carries out the individual character setting.
Further, the distributed O﹠M supervisory control system for IT system of the present invention is characterized in that described monitor client also has by the function of enterprises lan with data upload and download, and uploading data is divided three classes:
The first kind: the performance data of the IT system operation that collects, the transmission means of employing data increment, each service data that newly collects that only transmits uploads to data and gathers end;
Equations of The Second Kind: the IT system abnormal data that collects when collecting the IT system abnormal, uploads to immediately data with abnormal data and gathers end;
The 3rd class: configuration data when configuration data changes, transmits once up-to-date configuration data at every turn;
Downloading data comprises: monitor configuration information and monitoring parameter information.
Distributed O﹠M supervisory control system for IT system of the present invention has realized a plurality of independently IT supervisory control system data, the data that are aggregated into the Internet gather in the platform, to realize the long-range function that gathers of cross-location, trans-regional IT supervisory control system, for enterprise provides unified IT monitoring exhibition platform, be convenient to browse and the data Macro or mass analysis.
Embodiment
For above-mentioned purpose of the present invention, feature and advantage are become apparent more, the present invention is further detailed explanation below in conjunction with the drawings and specific embodiments.
Fig. 1 is the block diagram according to the distributing monitoring system of the embodiment of the invention; As shown in Figure 1, the distributed O﹠M supervisory control system for IT system of the present invention comprises:
At least one front monitoring front-end, it is installed in a station server of the intranet that is arranged in the IT system place that needs monitoring, is used for gathering the ruuning situation of monitored IT system;
At least one monitor client, be installed in a station server of the intranet that is arranged in the IT system place that needs monitoring, be used for managing described front monitoring front-end, have the data storage capacities of self, provide B/S or C/S mode to browse the operation information that described front monitoring front-end collects;
Data gather end, and it is arranged in the Internet or enterprises lan, are used for receiving the data that described at least one monitor client uploads and provide downloading monitoring configuration data function;
The data exhibiting end, it is arranged in the Internet or intranet, gathers the data that end gathers for the user represents with data by C/S or B/S mode, for enterprise provides management platform.Fig. 5 is the block diagram that data is gathered end according to the data exhibiting end of the embodiment of the invention.
Fig. 2 is the block diagram that IT system is carried out data acquisition according to the front monitoring front-end of the embodiment of the invention; The front monitoring front-end of the distributed O﹠M supervisory control system for IT system of the present invention adopts SNMP, SSH, WMI or ICMP procotol to gather the ruuning situation of monitored IT system.Described front monitoring front-end initiatively gathers the ruuning situation of IT system by user's appointed interval cycle.And can adopt SNMP Trap and the passive reception of SYSLOG agreement third party data.Described front monitoring front-end has the data storage capacities of self, and api interface is provided, and allows third-party product to call its data.
In addition, the distributed O﹠M supervisory control system for IT system of the present invention is characterized in that described front monitoring front-end can be installed together with the customization of hardware server operating system, for the user provides software integration equipment, is convenient to dispose.
Fig. 3 is according to the monitor client of the embodiment of the invention block diagram to the front monitoring front-end management function; Monitor client can send configuration data to front monitoring front-end, and front monitoring front-end sends to monitor client with the performance data that monitors.In addition, in the distributed O﹠M supervisory control system for IT system of the present invention, described monitor client can be installed together with front monitoring front-end, and the data that can not rely on monitor client gather end and data exhibiting end and the function of the frequency of configuration monitoring and alarm threshold value, generation report, amendment advice mode independently are provided, and the IT keeper of being convenient to like this zone at monitor client place monitors the region and carries out the individual character setting.
Further, the described monitor client of the distributed O﹠M supervisory control system for IT system of the present invention also has by the function of enterprises lan with data upload and download, Fig. 4 is that the data according to the embodiment of the invention gather the block diagram that end gathers the monitor client data, and wherein uploading data is divided three classes:
The first kind: the performance data of the IT system operation that collects, the transmission means of employing data increment, each service data that newly collects that only transmits uploads to data and gathers end;
Equations of The Second Kind: the IT system abnormal data that collects when collecting the IT system abnormal, uploads to immediately data with abnormal data and gathers end;
The 3rd class: configuration data when configuration data changes, transmits once up-to-date configuration data at every turn;
Downloading data comprises: monitor configuration information and monitoring parameter information.
In the present embodiment, provide a kind of distributed I T supervisory control system.It can solve existing IT supervisory control system solution and all be based in the independent enterprise LAN zone, and IT supervisory control system that can't present a plurality of independent enterprises LAN zone is carried out the problem of Data Integration.
A, B, C are three independently IT enterprises local area network (LAN)s.These three intranets can be three subsidiaries that are distributed in diverse location of a large-scale company, also can be three different enterprises.
Below by following process, describe exemplifying embodiment of the present invention in detail.
1) existing server among A, B, the C or " front monitoring front-end " of the present invention and " monitor client " software are installed a private server.Further, " front monitoring front-end " can be installed in respectively in the different servers with " monitor client ".
2) can both have access to (such as the Internet) in the network at A, B, C by network, a station server is installed, " combined data end " of the present invention and " data exhibiting end " are installed.Wherein " combined data end " is used for receiving data and the synchrodata that " monitor client " installed among A, B, the C uploaded; " data exhibiting end " is used for representing the quantity of " monitor client ", and the unified operation page is provided.Further, " combined data end " can be installed in the different servers with " data exhibiting end ".
3) on the information technoloy equipment that A, B, C need to monitor, dispose corresponding method for supervising, the method for concrete monitoring, see the following form:
For example need to use snmp protocol, WMI agreement or three kinds of methods of AGENT Agent to monitor to a WINDOWS server monitoring monitoring.The following describes the implementation process of three different monitoring methods:
If A. adopt the snmp protocol monitoring, " control panel "-" interpolation delete program "-" adding deletion WINDOWS system component " at this WINDOWS device installed snmp simple network management protocol, and then double-click " SNMP " in " control panel "-" service " and serve, in " safety " label, community name is set, and starts the SNMP service.After above the setting, by the monitoring attributes that arranges in " monitor client " of the present invention, after the community name of IP address, SNMP of this WINDOWS server is set, just can monitor this WINDOWS operation condition of server by " front monitoring front-end " of the present invention.
If B. by the monitoring of WMI agreement, by the monitoring attributes that arranges in " monitor client " of the present invention, after IP address, keeper's the username and password of this WINDOWS server was set, " front monitoring front-end " just can be monitored the ruuning situation of this WIDOWS server by the WMI agreement.
If C. by the monitoring of AGENT Agent, need to the AGENT program be installed at this WINDOWS server, then by the monitoring attributes that arranges in " monitor client " of the present invention, the IP address of this WINDOWS server is set, just can monitors the ruuning situation of this WINDOWS server.
4) " monitor client " provides the configuration and administration feature to the local monitor content.The IT system keeper of A, B, C, local monitoring content is checked and managed to " monitor client " that can install in this locality.
5) " data aggregation server address " in " monitor client " of the present invention is set respectively in A, B, C, specifies the address of " combined data end ", and for " monitor client " a sign ID and sync interval frequency are set.Then start synchronizing function, " monitor client " will be by specifying the step spacing frequency, and to carry out data synchronous with " combined data end ".
6) " monitor client " and " combined data end " synchrodata in have: configuration data, performance data and abnormal information data.
7) after " monitor client " collects the abnormal information data, immediately the abnormal information data are sent at " combined data end ", to reach the timely and effective property of abnormal information.
8) " monitor client " is divided into two kinds of patterns with " combined data end " synchrodata: uploading data and down-transmitting data.Wherein:
Uploading data: " monitor client " all can compare " combined data end " existing data, only uploads data content that " monitor client " increase newly to " combined data end ".If " combined data end " do not have " monitor client " data that this will be synchronous, then this " monitor client " will be automatically just all data be synchronized to " combined data end ".Down-transmitting data: whether " monitor client " inspection " combined data end " has the configuration change file for this " monitor client ", if exist, then download it to " monitor client " this locality, and carry out and be loaded in " front monitoring front-end " of operation.
9) " combined data end " receives the data that a plurality of " monitor clients " come synchronously, and by each " monitor client " sign data stored.
10) " data exhibiting end " provides multi-user management, and each user can check and manage " monitor client " data in a plurality of " combined data ends "." data exhibiting end " is mainly the user functions such as abnormal information management, Report Server Management, configuration management, performance management is provided.
Should be noted that at last: above embodiment is only in order to illustrate that technical scheme of the present invention is not intended to limit; Although with reference to preferred embodiment the present invention is had been described in detail, those of ordinary skill in the field are to be understood that: still can make amendment or the part technical characterictic is equal to replacement the specific embodiment of the present invention; And not breaking away from the spirit of technical solution of the present invention, it all should be encompassed in the middle of the technical scheme scope that the present invention asks for protection.