安装管理Smart Agent
Smart Agent介绍
安装Smart Agent
管理Smart Agent
兼容性说明
安装管理插件
插件安装管理方式说明
插件类型说明
插件兼容性说明
在云端页面安装管理插件
通过命令安装管理插件
安装配置PHP插件
安装配置Java插件
安装配置Dotnet插件
安装配置Python插件
安装配置Apache插件
安装配置Nginx插件
安装配置Tomcat插件
安装配置Weblogic插件
安装配置MySQL插件
安装配置Oracle插件
安装配置SQLServer插件
安装配置MongoDB插件
安装配置Redis插件
安装配置Memcache插件
安装配置PostgreSQL插件
安装配置Docker插件
安装配置ApacheBasic插件
安装配置NginxBasic插件
插件通用命令说明
安装管理Smart SDK
兼容性说明
安装IOS版Smart SDK
安装Android版Smart SDK
上传符号列表
应用架构分析
应用性能管理
理解应用性能管理
管理应用列表
查看应用概览
追踪关键事务
追踪请求详情
追踪单次请求
追踪代码执行情况
追踪数据库详情
追踪错误信息
设置应用
监控后台任务
移动应用性能管理
理解移动应用性能管理
移动应用概览
用户行为分析
网络分析
Webview性能分析
运营分析
地域分析
崩溃分析
ANR/卡顿分析
组合分析
劫持分析
交互分析
移动应用设置
浏览器性能管理
理解浏览器性能管理
向前端页面注入JS
查看浏览器项目列表
查看Web页面性能概览
按区域分析Web页面性能
分析Web页面Ajax请求
按网页分析Web页面性能
按浏览器分析Web页面性能
按运营商分析Web页面性能
查看页面单次访问详情
主机性能管理
理解主机性能管理
管理主机列表
查看主机概览
分析服务器性能
分析Apache性能
分析Redis性能
分析MySQL性能
分析Memcache性能
分析Tomcat性能
分析MongoDB性能
分析Nginx性能
分析Weblogic性能
分析Oracle性能
分析SQL Server性能
分析PostgreSQL性能
分析Java虚拟机性能
分析Docker性能
设置主机信息
告警管理
概述
设置应用/移动告警
设置主机告警
查看并处理告警
管理告警
设置URL回调
报告管理
概述
查看在线报告
预定邮件报告
创建自定义报告
账户管理
申请并开通透视宝
用户权限说明
管理部门和用户
设置个人信息

后台任务监控是指运行时不需要与用户产生交互的任务,通常在不打扰用户其它工作的时候默默执行,例如数据库在后台同步信息就是后台任务。目前支持Java的Spring Quartz框架和TaoBao Schedule框架。

用户正在处理的任务通常会被分配较高的系统资源和优先级,如果后台任务过多,则容易出现系统不稳定的现象,因此需要监控后台任务的运行状态。

透视宝抓取的后台任务会有一个默认名称(defaultJVM),为方便区分,在Java插件安装目录的conf目录中,您可以通过app.conf文件中的appname参数设置后台任务名称。此外,您也可以通过backendTaskExecTimeLimit参数设置任务数据采集频率。

在后台任务列表中,查看最近7天的后台任务及后台任务的响应时间、吞吐率、错误率及错误数。

1463118790381914.png


后台任务概览

在“后台任务”页面,您可以查看一段时间内,响应时间最大及吞吐量最大的5个后台任务。

1463118808938304.png

1463118826489280.png

您还可以查看后台任务执行时所调用进程的CPU使用率及所占用的内存。

1463118842890701.png


慢后台任务跟踪

在“后台任务”页面的慢后台任务列表中,您可以查看慢后台任务的访问次数、平均耗时和吞吐量。

点击后台任务名称可以查看该后台任务的详细分析,包括响应时间和吞吐量的对比分析图、后台任务方法列表及慢后台任务列表。

响应时间和吞吐量

在响应时间和吞吐量的对比分析图中,您可以查看后台任务响应时间随吞吐量的变化而产生的变化。

1463118860928738.png

后台任务方法列表

您可以在该列表中查看该后台任务执行时所调用的方法,包括方法的类型、名称、耗时占比、吞吐量(调用次数/每分钟)及平均耗时。

1463118878183357.png

耗时占比是指该方法执行所消耗的时间占该任务执行时所消耗总时间的百分比;平均耗时是指该方法执行多次的平均耗时。

后台任务慢方法默认只抓取入口方法,如果要抓取其他的方法,您可在Java插件安装目录的conf中,通过app.conf文件配置需要抓取的包。

慢后台任务追踪

您可以在该列表中查看后台任务每次执行的时间、耗时和所属主机。为方便查看,我们后续会提供响应时间的阈值配置功能,您可以设置一个阈值来界定后台任务是否为慢任务,从而只需查看真正需要关注的慢任务。


单次慢后台任务追踪

在慢后台任务追踪列表中点击任务名称可以查看单次后台任务追踪详情,包括后台任务所属主机IP、请求执行的时间、耗时以及摘要、堆栈追踪、属性和SQL语句。

1463118898630361.png

摘要

在最慢元素中查看响应最慢的5个元素的耗时占比剩余其他元素的耗时占比。

在最慢元素TOP5列表总查看响应最慢的5个元素的执行次数、耗时及耗时占比。

堆栈追踪

查看详细的堆栈信息,包括所调用方法执行时的总耗时、调用次数及其他附加信息。

属性

查看后台任务所调用的线程。

SQL语句

查看后台任务执行时所调用的SQL语句以及SQL语句的耗时和调用次数。