业务监控,可以分为主动式监控和被动式监控,是针对业务进程要求比较高的运维软件,有精确性、实时性、分析诊断、预测告警等特点,以满足业务高效进程的需求。
Real User Monitor(RUM)被动式监控
- RUM概述
RUM监视客户端机器和服务器之间以及服务器之间的用户和系统发起的网络通信,实时收集网络和服务器性能和可用性数据。
这使管理员能够查明延迟的原因,并量化与最终用户相关的检测到的性能问题的业务影响。当性能和可用性超过指定的阈值时,应用程序性能管理(APM)会主动向应用程序管理人员发出警报,这些管理人员使用最终用户管理(EUM)报告分析收集的数据,以隔离检测到的问题的根源。 - RUM性能度量概述
- TCP Request-Response Measurement TCP请求-响应度量
Response Time 响应时间 从请求的第一个数据包到客户端确认响应的最后一个数据包的时间。如果请求打开一个新连接,则在响应时间中包括建立此连接所需的时间。下载时间是服务器时间和网络时间的总和。
Server Time 服务时间 通过理解TCP协议,RUM确定了在服务器处理上花费的时间间隔(服务器应用程序处理时间或服务器内核处理时间)。这些间隔被合并到服务器时间中。这个度量包括服务器到第一个缓冲区的时间。
Server Time to First Buffer 服务器时间到第一个缓冲区。通过理解TCP协议,RUM确定了在服务器处理上花费的时间间隔(服务器应用程序处理时间或服务器内核处理时间)。这些间隔被合并到服务器时间中。这个度量包括服务器到第一个缓冲区的时间。
Network Time 网络时间 服务器等待客户端确认到达所花费的时间间隔被合并到网络时间中。RUM度量网络时间的哪些部分是由于网络错误造成的。
HTTP Measurements RUM使用HTTP度量向APM报告页面和事务数据。 - Page Performance Measurements 页面性能的度量
Page Time 页面时间 下载整个页面,从头到尾花费的时间。
Page Server Time 页面服务器时间 创建响应到服务器花费的时间。
Page Network Time 页面网络时间 发送响应在网络中的花费的时间。
Page Client Time 页面客户端时间 页面在客户端花费的时间。
Page Hits 命中率 用户的有效命中和无效命中,无效命中是由错误和事件产生的。
Network Latency 网络延时
Service Availability 服务器可用性 - Component Measurements 组件的度量 理解组件度量非常重要,因为它们是页面和事务度量的组成部分。
Component Download Time组件下载时间。从请求的第一个数据包到客户端确认响应的最后一个数据包的时间。组件下载时间是组件服务器时间和组件网络时间的总和。如果一个请求打开了一个新的连接,那么建立这个连接所花费的时间就包括在下载时间中。
Component Server Time. 组件服务器时间。通过理解TCP协议,RUM确定了在服务器处理上花费的时间间隔(服务器应用程序处理时间或服务器内核处理时间)。这些间隔被合并到组件服务器时间中。这个度量包括组件服务器到第一个缓冲区的时间。
Component Server Time to First Buffer 从请求的最后一个包到响应的第一个包的时间。这是服务器处理请求所花费的时间。
Component Network Time 组件网络时间 服务器等待客户端确认到达所花费的时间间隔被合并到组件网络时间中。RUM度量网络时间的哪些部分是由于网络错误造成的。
Business Process Monitoring(BPM)主动式监控
主动监控进程在发现性能问题影响用户之前。
主要功能
Visibility into the user experience 用户体验的可见性
获得对应用程序性能趋势和基线的可见性。BPM提供一致的、可预测的度量,帮助您将业务影响与其根源关联起来,并检查受影响的服务水平协议。
Active monitoring 主动式监控
获得对应用程序性能趋势和基线的可见性。BPM提供一致的、可预测的度量,帮助您将业务影响与其根源关联起来,并检查受影响的服务水平协议。
Detect problems earlier 早期察觉问题
在用户之前识别问题。BPM甚至在系统空闲和应用程序管理员没有执行健康检查时也能主动识别问题。
Identify problems faster 更快的发现问题
更快地定位和解决问题。BPM根据位置、应用程序、事务(例如登录或检查余额)、云服务提供者和其他因素隔离应用程序问题。
Flexible deployment options 灵活的部署方式
通过部署本地或作为托管SaaS服务来管理应用程序性能。
Integrated for enhanced collaboration 增强协作的集成
出根本原因并迅速解决问题。与Micro Focus Diagnostics的强大集成,以及APM foundation支持应用程序开发和支持团队之间的协作。