In this paper come up with the idea of user behavior analysis engine, the combination of the static analysis of user behavior and real-time monitoring, real-time acquisition of Web log and user to access the context information of the page, apply to the improved data mining model analysis, which based on cloud computing technology, meanwhile efficient processing and storage, cloud database test showed that, the system can significantly improve the effect and efficiency of user behavior analysis.