Non-proxy unified method for monitoring performance of data base

The invention discloses a unified free agent database performance monitoring method. Use the configuration file to describe various contents needed to be monitored, including the data information, data acquisition methods. The monitoring program optimizes the monitoring rules after reading configuration files to reduce number of query sentences and act as the base of the monitoring data reader module extracts performance data from database. Then, the monitoring program extracts performance data from the monitored database and writes to the performance database periodically according to the configuration. The invention can realize the database monitoring without installing agent in the monitored terminal. It reduces the installation requirements of database monitoring and makes the deployment easier while it can realize various databases monitoring by only providing different configuration files, with good flexibility and scalability.