| With the development of Internet technology, business systems emerge increasingly on Internet. These systems have brought a lot of convenience to users, but with the users and the amount of data increasing, the pressure of the business systems increase. As the current systems need to be managed by administrators, the automatic monitoring for business systems becomes necessary. Traditional monitoring tools are mainly for resource-level monitoring. They paid attention to the operational status of various resources rather than to the evaluation of the business system’s status. Administrators have to concern about the resources individually.This paper presents an IT business system monitoring model which contains data collecting layer, data analysis layer and results display layer. Then it presents an evaluation method of business system’s health which is based on the fuzzy comprehensive evaluation approach and the performance indicators collected from monitoring system. Through establishing relationship among business system, resources and performance indicators, it settles the evaluation problem of business system’s health effectively, and provides guidance for the management of business systems. This paper also presents a method which analyses performance bottlenecks according to performance counters. When the system’s health level becomes low, administrator can determine whether the system has bottlenecks based on the analysis. It will help system administrators to make further decision.Based on the model described above, this paper constructs a prototype system which collects data from Windows Performance Counters and then transfers them to server by using.NET Remoting. After analysing the data in the server, the system’s health degree can be obtained, which can be performed in a visual way by WPF. Then, it is easier for administrators to supervise the system. |