

介绍事务定义过程 › 关于本指南 › 监控 Flex 应用程序
监控 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 请求属性
- 用于标识基于响应的事务的 Flex 响应属性
- 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-业务事务
- Execute Login (SWE)-事务
- rtcEditor.js-事务组件
- jctrls.css-事务组件
- wait.html-事务
- GCF_swe-事务
- GCF_sweapp-事务
- GCF_swecdawksp-事务
- GCF_sweattachment-事务
- GotoPostedAction-事务
Avitek Financial-业务服务:
Buy-业务事务
- Buy-事务(标识)
- Submit Buy-事务组件(标识)
- main.css-事务组件
- portal_header.gif-事务组件
- customize.gif-事务组件
- setpassword.gif-事务组件
- logout.gif-事务组件
- transparent.gif-事务组件
- v_home.gif-事务组件
- web.gif-事务组件
- quote.gif-事务组件
- portlet_unedit.gif-事务组件
- up.gif-事务组件
- down.gif-事务组件
- buy.gif-事务组件
- sell.gif-事务组件
- portal_footer.gif-事务组件
- 其他非标识事务 -- 事务
相应的基于响应的事务:
Buy_Response — 业务事务
- Buy_Response -- 事务(标识)
- Buy_Response -- 事务组件(标识)
- main.css-事务组件
- portal_header.gif-事务组件
- customize.gif-事务组件
- setpassword.gif-事务组件
- logout.gif-事务组件
- transparent.gif-事务组件
- v_home.gif-事务组件
- web.gif-事务组件
- quote.gif-事务组件
- portlet_unedit.gif-事务组件
- up.gif-事务组件
- down.gif-事务组件
- buy.gif-事务组件
- sell.gif-事务组件
- portal_footer.gif-事务组件
关于创建事务定义
基于请求事务标识事务,或基于请求和相关联的响应标识事务。 CA CEM 记录器分析事务,并从请求和响应头和内容提取 HTTP/HTTPS 标识参数。
如果已经唯一地标识了事务时,则可以创建事务定义来分析流量。 可以通过以下方法创建事务定义:
- 使用代理记录器记录事务签名,仅标识事务信息(如指定代理所监控的一样)。
- 使用 CA APM TG 中内置的 CA APM TG 脚本生成 CA CEM 业务事务定义。
- 根据所配置的边界参数,使用自动事务发现使 CA CEM 能够发现事务。
- 使用 TIM 记录器记录事务签名,然后将事务签名提升为事务定义。
- 使用脚本记录器,从其他产品中导入事务定义。
- 使用业务事务导出和导入,将业务事务定义从一个 CA CEM 系统复制到另一个 CA CEM 系统。
- 手动创建自己的事务定义,而不进行记录。
- 基于请求事务创建基于响应的业务事务。
有关 CA APM TG 脚本的详细信息,请参阅《CA APM 事务生成器实施指南》。
基于响应标识事务
标识要监控的事务时,首先标识请求事务。 然后选择请求事务定义,并创建从该请求扩展的响应事务。
通常,人们会自定义应用程序,以便响应页面略有不同,具体取决于请求的用户。 以下是基于响应的事务标识非常有用的一些示例:
- 某些用户符合特殊提升的资格。 此用户子集的响应页面包括提升内容的其他部分。 在这种情况下,您具有多个基于单个请求事务的响应事务。
- 某些用户的访问权限受限制,因此某些内容不会向这些用户显示。 例如,这些用户的响应页面不会显示其他页框。
- 基于用户和会话,应用程序会显示不同内容。 例如,门户的不同用户可能将其配置为显示不同窗口部件。
- 基于响应状态代码标识事务,以便在出现 HTTP 缺陷状态代码时生成缺陷(这些缺陷代码是 4xx 和 5xx HTTP 状态代码)。
注意:您没有直接记录或发现基于响应的事务。 您需要发现或记录基于请求的事务,然后扩展这个基于请求的事务来创建基于响应的事务。
事务签名提升过程
事务定义可从 CA CEM 所观察的用户活动中轻松创建。 记录用户活动可用作一种发现概括性事务签名的方法。
通过 CA CEM 记录会话收集事务签名之后,可以将签名提升为可在事务分析中使用的事务定义。 例如,当用户提交 HR 表单时,由 CA CEM 记录的事务将另存为事务签名。
签名提升使得创建事务定义更加容易。
将签名提升为定义之后,可以编辑定义组件以进一步指定要捕获的事务类型。 例如,可以从事务签名进行概括,这样可以捕获所有的用户提交 HR 表单事务,而不是仅从事务记录中捕获一个事务。
版权所有 © 2013 CA。
保留所有权利。
 
|
|