Abstract:Microservices refine the granularity of services, and the monitoring of flexible microservices is the core of the microservices management. With the aim of extending the full-link application service monitoring, a flexible microservices monitoring framework is designed and implemented on the existing service management layer to monitor the microservices status and the changing service load. Compared with the existing distributed monitoring architecture, the framework is more flexible, more aware of service changes. The Raft algorithm is used to enhance data consistency and avoid single point failure. The experimental analysis shows that the cost is smaller, and the validity of the framework and the method is verified in the actual project.