Abstract:Resource monitoring is an important way to improve the reliability of cloud platforms. In this paper, we design and implement a comprehensive, intelligent, efficient resource monitoring system based on the OpenStack cloud platform features and complete the overall architecture design and function of each module division of this system, and then we give the case of monitoring methods, data storage model and other specific implementations. Finally, the test results show the effectiveness of resource monitoring system.