论文部分内容阅读
随着互联网应用的快速发展,基于云架构的应用系统逐渐增多;经调查了解,业内常用的应用监控手段有四类,第一类是通过商用或开源软件对相关系统指标进行监控,第二类是对应用记录在数据库中的调用信息进行一次或二次的统计监控,第三类是在现有应用中嵌入监控代码进行应用的性能监控,第四类是通过日志归集及日志分析的方式来对应用进行监控和分析。以上的监控手段都需要应用进行配合实施,属于主动监控范畴,具有一定的应用侵入性。本文提出了一种基于网络流量的监控手段,将用户与应用之间调用所产生的流量进行旁路镜像,并对流量进行调用还原,通过一些设定的监控指标,更加客观的来监控应用的健康情况,提供了应用运维监控的新思路。
With the rapid development of Internet applications, the number of application systems based on cloud architecture gradually increases. After investigation, there are four types of application monitoring tools commonly used in the industry. The first category monitors the related system indexes through commercial or open source software. The second category Is to record the application in the database call information once or twice the statistical monitoring, the third category is embedded in the existing application monitoring code for application performance monitoring, the fourth category is through the log collection and log analysis To monitor and analyze the application. The above monitoring methods need to be implemented in conjunction with the implementation of the initiative to monitor the area, with some of the invasive applications. This paper presents a monitoring method based on network traffic, bypassing the traffic generated by the call between the user and the application and restoring the traffic, and monitoring the application more objectively through some set of monitoring indicators Health, provides a new idea of application operation and maintenance monitoring.