对于“调查器”树中的每个节点来讲,“搜索”选项卡处于活动状态(请参阅“搜索”选项卡)。 使用此选项卡,可搜索特定节点下的任何度量标准。
要查找“搜索”选项卡:
要使用纯文本搜索:
搜索结果将以表格格式显示。 在结果中将显示其名称包含搜索字符串的所有资源。
提示:在表中选择列出的任何度量标准时,都会显示一个显示度量标准实时视图的图表。
要显示包括每个结果的最小值、最大值和计数的结果:
提示:在搜索之后可选择“显示最小、最大和计数”,结果将刷新为新列。
使用正则表达式
“搜索”窗格接受使用 Perl 5 正则表达式语言的任何正则表达式。
提示:Perl 5 正则表达式语言也用来定义度量标准组。 有关如何定义度量标准组的更多信息,请参阅“创建新的度量标准组”。
要在搜索中使用正则表达式:
“搜索”选项卡将显示结果。
事务跟踪器是一个很强大的工具,利用该工具可在事务通过 Java 虚拟机(或 .NET 环境中的公共语言运行时 [CLR])在产品应用程序内部流动时跟踪其活动。
查看线程转储有助于确定 JVM 性能问题的根源。
在以下示例情况中,您可以收集和分析线程转储。 该代理 JVM 快照可帮助您了解速度下降、挂起服务器或异常高的 CPU 使用率的根源。
注意:必须具有 thread_dump 权限才能收集线程转储或加载先前的线程转储。 有关详细信息,请参阅《CA APM 安全指南》。
请执行以下步骤:
标题将显示线程转储时间。 线程转储摘要条将显示线程总数以及正在等待、已阻止或正在运行的线程数。
注意:运行线程转储会影响 CA APM 性能。 为获得最佳性能,请在两个线程转储之间暂停。
每个线程均与一个堆栈跟踪相关联,该堆栈跟踪按方法的调用顺序列出所有方法,并且显示在线程堆栈跟踪表中。
隐藏冗余的调用后,“线程转储”选项卡会在方法名称右侧的尖括号中显示额外的隐藏调用数。
例如,如果选择了某个线程,则会在堆栈跟踪表中显示以下方法:
java.net.PlainSockettlmpl.SocketAccept(Native Method) java.net.PlainSockettlmpl.accept(PlainSockettlmpl.java:457) java.net.ServerSockettimpl.Accept(ServerSockettimpl.java:473) java.net.ServerSockettimpl.accept(ServerSocket.java:444) com.ibm.rmi.transport.ListenerThread.run(ListenerThread.java:166)
……然后,选中“隐藏冗余”复选框后,将显示以下方法:
java.net.PlainSockettlmpl.SocketAccept(Native Method) <1> java.net.ServerSockettimpl.Accept(ServerSockettimpl.java:473) <1> com.ibm.rmi.transport.ListenerThread.run(ListenerThread.java:166)
对 java.net.PlainSockettlmpl.SocketAccept 和 java.net.ServerSockettimpl.Accept 方法的后续调用现已在跟踪堆栈中隐藏。 这些调用数将包含在隐藏方法计数 <1> 中。
CA Introscope® 会将线程信息表中的所有线程转储详细信息保存到一个文本文件中。 可以将该文件发送给他人,或使用文本编辑器查看该文件。
注意:无法将线程转储文本文件数据导入到“线程转储”选项卡以进行查看。
所选线程转储的数据将显示在“线程转储”选项卡中。
注意:您可以从所有先前的线程转储中进行选择,CA Introscope® 将这些先前的线程转储保存到的位置不同于保存线程转储文本文件的位置。 一次可以查看一个先前的线程转储。
提示:打开每个代理的调查器,然后收集每个代理的线程转储。
跨群集数据查看器 (CDV) 是一个专用企业管理器,用于从多个群集中的多个收集器收集代理和客户体验度量标准数据。 使用 CDV Workstation,可以创建和查看显示板,其中显示收集器提供的代理和客户体验度量标准的综合视图。 收集器可以位于您组织的不同数据中心中。 每个收集器都可连接多个 CDV,为您监控和查看报告到不同 CA APM 群集的应用程序方面提供了灵活性。
如果您组织中的多个大型 CA APM 部署分别具有其自己的群集,则 CDV Workstation 允许您监控不同群集中的应用程序。 通过该功能,可以确定哪个群集中存在应用程序问题。
例如,您的公司可能会有一个很大的网站,该网站处理许多客户事务。 在您的组织中,一组应用程序管理员负责您的 Web 界面。 另一个管理员负责后端系统。 可以将 CDV 企业管理器配置为同时在 Web 界面和后端系统群集中显示来自收集器的数据。 出现网站问题时,您可以登录到 CDV Workstation 以在度量标准浏览器树中查看显示板和度量标准。 通过检查该数据,您可以确定哪个群集是该问题的来源。
注意:以下功能无法在 CDV Workstation 中查看:
如果代理报告 CDV 所连接到的收集器的度量标准,您可以从 CDV Workstation 运行事务跟踪会话。 该 CDV 事务跟踪会跨越连接到 CDV 的收集器,包括跨群集。 例如,您的组织可以有两个群集,其中每个群集包含一个 MOM 和三个收集器。 每个群集中的一个收集器有 200 个向其报告数据的代理。 已将 CDV 配置为收集关于两个收集器上的这 200 个代理的数据。 您可以打开 CDV Workstation,并看到一个调查器树,其中显示位于不同群集中的两个收集器。 您还可以看到来自这 400 个已连接代理的数据。 您可以打开“事务跟踪会话”窗口,以运行和查看跨 400 个代理和两个收集器发生的事务跟踪。
您也可以从 CDV Workstation 使用动态检测。
注意:有关 CDV 的详细信息,请参阅《CA APM 概述指南》和《CA APM 配置和管理指南》。
|
版权所有 © 2013 CA。
保留所有权利。
|
|