Font Size: a A A

Design And Implementation Of Application Performance Management Framework On AOP

Posted on:2017-05-11Degree:MasterType:Thesis
Country:ChinaCandidate:F F HuangFull Text:PDF
GTID:2308330482981861Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Today with the popularity of 020 (Online to Offline) business model, Online business has become increasingly important for enterprises.The user experience and application performance will be more important for online business.Therefore,it is IT requirement to build a performance management mechanism to ensure the application running safely and reliably in the dynamic and open network environment. The application performance management(APM) can help people to improve the user experience of application effectively.But at the stage of development at present,there are many limitations in the technology and practice of APM,including as bad generality and scalability.For example, the monitoring requirement description means inflexible, automation degree is not high and it is not suitable for all of the network environment,etc.According to the above problem, this paper puts forward the APM framework based on AOP. Framwork based on AOP technology of Assembly will instrument the monitor demand as crosscutting concerns into the assembly file of application to aggregating imformation of running state and application environment and displaying analysis result. In this paper, the main research work can be summarized as the following several aspects:First, put forward the APM model based on AOP. The model defined by the monitoring requirement description module, monitoring injection module and monitoring data processing module of three parts.Second, based on the APM model, this paper designs and realizes the APM framework based on AOP. Framework support developers in a separate file to definit monitor aspects and realize the automatic injection mechanism of monitor ability by Assembly and the data processing mechanism of affairs drive.Third, verified for the availability and correctness of this framwork by an example of performance management ability construction for a distributed server.
Keywords/Search Tags:APM, Monitoring, Framework, AOP
PDF Full Text Request
Related items