上一主题: 关于本指南下一主题: 创建事务定义的过程


监控 Flex 应用程序

您现在可以在使用 AMF 3 的 Adobe Flex 应用程序中记录、标识和监控事务。 这些应用程序在 Web 浏览器 Adobe Flash 插件和 Web 服务器之间进行通信。

Flex 参数类型

如果 Web 应用程序使用 Adobe Flex 对象或 Adobe Flash,则可以监控这些应用程序类型所独有的参数。 Adobe Flash 或 Flex 应用程序使用二进制或 XML 对象在客户端和服务器之间传递数据。 CA CEM 可以解析伴随 Flex 应用程序数据的特定于 Flex 的属性中的数据。

可以指定 Flex 属性来标识基于请求或响应的事务。 Flex 信息位于 HTTP 请求或响应的正文中。

可以指定以下任何一项来标识事务:

Flex HTTP 请求头

Flex HTTP 请求头是 Flex 数据的头信息,它显示在 HTTP 正文中。 Flex HTTP 请求头类似于 HTTP 头,但它在 Flex 数据内。

Flex 请求属性

messagetype、destination、source、operation、contenttype、method、url

Flex 响应属性

messageType、destination

事务层次结构

每个 CA CEM 系统都有一个域,以及与该域关联的多个业务服务和事务。 (业务应用程序与业务服务关联。)

业务服务-CA CEM 中的业务事务组。

注意:在 Introscope 中,事务有时称为“业务事务组件”。 例如,在显示在 Workstation 中的应用程序分类视图中,事务显示为“业务事务组件”。

层次结构示例:

本地域-域

Siebel Call Center-业务服务:

ExecuteLogin-业务事务

Avitek Financial-业务服务:

Buy-业务事务

相应的基于响应的事务:

Buy_Response — 业务事务

关于创建事务定义

基于请求事务标识事务,或基于请求和相关联的响应标识事务。 CA CEM 记录器分析事务,并从请求和响应头和内容提取 HTTP/HTTPS 标识参数。

如果已经唯一地标识了事务时,则可以创建事务定义来分析流量。 可以通过以下方法创建事务定义:

有关 CA APM TG 脚本的详细信息,请参阅《CA APM 事务生成器实施指南》。

基于响应标识事务

标识要监控的事务时,首先标识请求事务。 然后选择请求事务定义,并创建从该请求扩展的响应事务。

通常,人们会自定义应用程序,以便响应页面略有不同,具体取决于请求的用户。 以下是基于响应的事务标识非常有用的一些示例:

注意:您没有直接记录或发现基于响应的事务。 您需要发现或记录基于请求的事务,然后扩展这个基于请求的事务来创建基于响应的事务。

事务签名提升过程

事务定义可从 CA CEM 所观察的用户活动中轻松创建。 记录用户活动可用作一种发现概括性事务签名的方法。

通过 CA CEM 记录会话收集事务签名之后,可以将签名提升为可在事务分析中使用的事务定义。 例如,当用户提交 HR 表单时,由 CA CEM 记录的事务将另存为事务签名。

签名提升使得创建事务定义更加容易。

将签名提升为定义之后,可以编辑定义组件以进一步指定要捕获的事务类型。 例如,可以从事务签名进行概括,这样可以捕获所有的用户提交 HR 表单事务,而不是仅从事务记录中捕获一个事务。