CA-Wily-应用监控系统操作手册v1(共40页)_第1页
CA-Wily-应用监控系统操作手册v1(共40页)_第2页
CA-Wily-应用监控系统操作手册v1(共40页)_第3页
CA-Wily-应用监控系统操作手册v1(共40页)_第4页
CA-Wily-应用监控系统操作手册v1(共40页)_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、CA Wily 应用监控系统应用监控系统管理员使用手册管理员使用手册北京合力共创网络技术有限公司北京合力共创网络技术有限公司2010 年年 6 月月目录目录1INTROSCOPE 使用使用 .31.1Workstation 使用使用.31.1.1Introscope Workstation 总览.31.1.2使用 Workstation Console.81.1.3使用 Workstation Investigator.111.1.4使用 Introscope Transaction Tracer.141.1.5Introscope 报告.171.2ChangeDetector 使用使用.22

2、1.2.1在 Introscope 中查看 Change 数据.221.2.2在图表和报告中查看 Change 数据.282CEM 使用使用.301 Introscope 使用1.1Workstation 使用使用1.1.1Introscope Workstation 总览总览运行和停止运行和停止 Workstation在在Windows环境运行环境运行Workstation1.点击 开始IntroscopeIntroscope Workstation 或者运行 Intreoscope Workstation.exe。2.输入监控服务器的主机名或 IP 地址,还有端口号。3.点击 Connec

3、t 按钮。4.输入你的用户名和密码。5.点击 OK 按钮。在命令行运行在命令行运行Workstation1.打开一个命令行窗口2.执行命令 java -cp lib/Wroscope.api.IntroscopeWorkstation -loginimmediate-loginhost -loginport -loginresponse ,一个实际例子如下:java -cp lib/Wroscope.api.IntroscopeWorkstation -loginimmediate-logi

4、nhost foos -loginport 4503 -loginresponse sanderson,45tst87注销注销Workstation在 Worksation 界面上方菜单,选择 Workstation Logout。退出退出Workstation在 Worksation 界面上方菜单,选择 Workstation Exit Workstation。关于关于 Workstation 的界面的界面你可以使用 Workstation 查看不同面板的数据。Workstation 主要有以下窗口类型:Console 在包含各种图形视图的仪表板中显示数据Investigator 以树状结构

5、显示各种性能参数Management Module Editor 以树状结构显示 Management Module(管理模块)及当中的元素Dashboard Editor 用于创建和编辑仪表板关于关于Workstation ConsoleConsole 包含显示各种视图的仪表板。仪表板是 Introscope 中用于查看性能数据最基本的工具。Introscope 示例管理模块中包含一套示例仪表板。拥有写权限的用户可以通过仪表板编辑器创建和编辑定制的仪表板。用户可以在同一时间有多个打开的 Console。通过选择 Workstation New Console 打开一个新的Console。下图

6、显示示例仪表板中的总览面板:要了解更多信息,请查阅章节。关于关于Workstation Investigator使用 Investigator 查看应用程序和系统状态,通过树状结构搜索和浏览数据。用户可以在同一时间有多个打开的 Investigator。通过选择 Workstation New Investigator 打开一个新的Investigator。Investigator 打开后会显示应用的数据。Investigator 包含这些部分:Investigator 树形图(左半部分)提供你当前登录到的管理服务器中的被监控的主机和应用的信息。视图区域(右半部分)显示选定数据的详细信息,通常

7、以图形的形式展示。你可以点选上面的标签以选择不同的视图。出现的视图类型跟被选定的数据类型有关。要了解更多信息,请查阅章节。关于关于Workstation Management Module Editor你可以使用 Management Module Editor(管理模块编辑器)创建或编辑一个管理模块。一个管理模块包含一套 Introscope 的监控配置信息。每个管理模块都有一个所属的域。管理模块中包含警报、动作和仪表板等元素。要了解更多信息,请查阅 Introscope 管理员手册。关于关于Workstation Dashboard EditorDashboard Editor 为你提供创

8、建和编辑仪表板的功能。要了解更多信息,请查阅 Introscope 管理员手册。关于数据视图(关于数据视图(Data Viewers)数据视图(Data Viewer)以多种形式形象地展示各种性能数据。曲线图条状图均衡器半圆仪表盘字符串文本交通灯用户权限用户权限Introscope 的用户必须获得权限才能进行相应的操作,如拥有只读权限的用户不能编辑仪表板。要了解更多信息,请查阅 Introscope 安装手册。1.1.2使用使用 Workstation Console在在 Console 中使用仪表板中使用仪表板仪表板下拉菜单仪表板下拉菜单你可以使用下拉菜单直接选择所需的仪表板。仪表板间切换仪

9、表板间切换当你查看了一些仪表板后,你可以通过快捷键选择前进或后退如果有定义主仪表板(类似浏览器中定义的主页),你也可以通过进入主仪表板。使用超链接使用超链接自动超链接Introscope 自动为仪表板中每个视图生成相关的超链接。你可以在视图中单击鼠标右键,在 Links 菜单中选择。定制超链接你也可以为视图定制多个超链接,并选择一个作为缺省超链接。当你双击此视图,就会使用缺省超链接进入其指定的位置。要了解更多信息,请查阅 Introscope 管理员手册。熟练使用数据视图中的内容熟练使用数据视图中的内容在曲线图中显示性能参数在曲线图中显示性能参数(Metric)的最大和最小值的最大和最小值在曲

10、线图中单击鼠标右键,选择 Show Minimum and Maximum。没有显示最大最小值的图例显示最大最小值的图例在视图中使用提示窗口查看性能参数的名字和数值在视图中使用提示窗口查看性能参数的名字和数值在视图上把鼠标停留在具体数据点上,会显示数据的完整名称、平均值、最大值、最小值以及次数。更改曲线图的显示范围更改曲线图的显示范围在曲线图中单击鼠标右键,选择 Scale Option,出现以下对话框:如果选择 Pin,则须填入一个值,显示的边界就会固定在这个值上。如果选择 Auto Expand,Introscope 会根据当前数据值自动扩展,但之后不会收缩范围。如果选择 Auto Sca

11、le,则须填入一个值,Introscope 会根据当前数据值自动扩展或收缩。复制数据视图至剪切板复制数据视图至剪切板在曲线图中单击鼠标右键,选择 Copy to Clipboard as Image从数据视图中导出数据从数据视图中导出数据在曲线图中单击鼠标右键,选择 Export Data。然后选择保存的路径和文件名,文件格式是 csv。在在 Console 中查看数据中查看数据你可以在 Console 中查看实时数据,也可查看历史数据。上图红色区域放大为:Live 表示正在显示实时数据查看历史数据查看历史数据选择刚才的下拉菜单,可以选择显示不同时间段的历史数据,下图表示选择 1 小时前的数据

12、。如果选择 Custom Range,会出现如下对话框:你在这里可以指定查看历史数据的起始和结束时间。1.1.3使用使用 Workstation Investigator使用使用 Workstation Investigator打开一个打开一个Investigator选择 Workstation New Investigator。关于关于 Investigator Tab Views当选中 Investigator 的某个节点时,Investigator 的右半部会显示此节点的常规视图,然后不同的类型的节点会有其它不同的视图,你可以通过视图标签选择:常规视图常规视图如果节点是叶节点,如某个 J

13、SP 的响应时间,则常规视图会显示 JSP 响应时间的曲线图。如果节点不是叶节点(即此节点展开后还有结点),如 GC HEAP,则常规视图会显示节点的完整名称。某些非叶节点的节点,如 EJB,则会显示当前最慢的前 10 个 EJB。总览视图总览视图不同的节点回有不同的总览视图选择 Agent 节点,会出现应用程序总览视图,它显示应用各部分的总体状态。不同的应用程序(Introscope 人文一个 war 文件为一个应用程序)会分别占用一行。每行当中会有以下列:User:根据应用的响应时间,错误数和 stall 的数量(stall 指执行超过一定时间,默认为 30 秒),计算客户的体验是否正常。

14、VM:根据 CPU 使用率,线程池和 JDBC 连接池,计算应用服务器的状态是否正常。Backend Summary:显示所有后台中,状态最差的后台的状态。Backends:根据后台的响应时间,错误数和 stall 的数量,计算后台是否正常。选择具体的 Frontend,Backend,JSP,Servlet,EJB 节点,Introscope 都会把其 5 个参数聚合成如下格式:搜索视图搜索视图搜索视图帮你在选定的节点范围内查找数据。你只要在搜索栏中输入想找的参数的名称,按 Go 按钮即可。支持模糊搜索。追踪视图追踪视图搜索视图帮你在选定的节点范围内查找相关的 Transaction 纪录。

15、你只要打开了追踪视图,Introscope 就会显示相关的 Transaction 纪录。错误视图错误视图错误视图帮你在选定的节点范围内查找相关的错误的纪录。你只要打开了错误视图,Introscope 就会显示相关的错误的纪录。1.1.4使用使用 Introscope Transaction Tracer关于关于 Transaction TracerTransaction Tracer 可以追踪每个程序事务的实际执行效能,并显示事务当中每个程序组件的执行性能和调用关系,帮助 IT 人员快速定位有问题的程序组件。开始,停止和重启一个开始,停止和重启一个 Transaction Trace开始一个

16、开始一个Transaction Trace1.选择 Workstation New Transaction Trace Session,出现如下对话框:2.在 Lasting long than 中指定要追踪超过多少时间的事务。如指定为 5 seconds,则所有执行超过 5 秒的事务会被捕捉。3.你也可以根据一些条件进行捕捉,如 User ID,URL,URL Query,Session ID等。4.在 Run session for 区域中填入你需要这个 Transaction Trace 运行的时间,单位是分钟。5.在 Trace Agent 中选择你需要跟踪的 Agent。6.点击 O

17、K 按钮,开始追踪。停止一个停止一个Transaction Trace在 Transaction Trace 界面右下角点击 Stop 按钮。重启一个重启一个Transaction Trace在 Transaction Trace 界面右下角点击 Restart 按钮。此时 Trace 的执行时间将会从新计算。使用使用 Transaction Trace 视图视图捕捉到的 Transaction 入下图,其中一行代表一个 Transaction。每行中都有如下属性:Type:捕捉的类型。T 代表通过 Transacton Trace 追踪的事务,E 代表 ErrorDetector 追踪的异常

18、事务。Domain:出现此事务的 Agent 所属的 Introscpe 域。Host:出现此事务的 Agent 所在的机器名。Process:出现此事务的 Agent 所属的 Introscpe 定义的进程类型。Agent:出现此事务的 Agent 名。Timestamp:事务开始的时间点,按 Agent 所在的机器的时间计算。Duration:事务总的执行时间。Description:事务的描述。Web 事务为 URL。UserID:用户的登录名(如果没有再 Agent 中配置去记录 UserID,则此处会流空)。每个类型为 T 的事务都会有 3 种视图:Summary 视图,Trace

19、视图,Tree 视图。Summary视图视图Summary 视图统计这个事务中,每个程序组件的调用次数总响应时间、最快响应时间、平均响应时间和最大响应时间。Trace视图视图Trace 视图显示这个事务中,每个程序组件的调用关系。横坐标是时间,纵向每层代表一个程序组件。点击这些层可以查看每个组件的详细调用信息,如响应时间,占整个事务时间的比例,执行的方法名等。如果是 Servlet,还可以看到 URL、SessionID、URL Query 等数据。如果是 SQL,还可以看到具体的SQL 语句名。如果组件响应时间很小,则图中显示会非常窄,你可以拖动 Zoom 按钮,进行缩放。Tree视图视图T

20、ree 视图把事务中用到的程序组件按照调用关系和执行顺序显示。并会用颜色区分占用总时间较多的组件。你可以通过此视图快速定位缓慢的程序组件。查询已保存的历史事件查询已保存的历史事件所有追踪到的事务都会保存在数据库中,你可以通过 Query Historical Event 查询。查询语法查询语法大小写敏感支持模糊查询。你可以使用符号,但不能为开始字符支持布尔操作。你可以使用“AND”,“OR”,“NOT”和“()”。支持包含和排除。例如使用“+JDBC -CICS”查找包含 JDBC 但不包含 CICS 的事务查询历史事件查询历史事件1.选择 Workstation Query Historic

21、al Events,出现如下对话框:2.在 Query 栏中输入查询条件,在 Time range 中输入查询的时间范围。3.按 OK。保存和导出保存和导出 Transaction Trace 信息信息保存保存Transaction Trace的数据至的数据至XML文件文件1.按着 CTRL 键,选择需要保存的事务记录(可以选择多个)。2.选择 Trace Save As3.选择保存路径及文件名,按 Save 保存。要打开这些 XML 文件,你可以:1.选择 Trace Open Saved Events (XML)。2.选择需要打开的 XML 文件,按 Open 打开。1.1.5Intros

22、cope 报告报告创建报告模板创建报告模板1.在 Management Moudle Editor 中,选择 Elements New Report Template,出现如下窗口:2.在 Name 中输入报告模板的名字。3.选中 Force Uniqueness 以保证不会重名。4.在 Management Moudle 中为此模板指定一个所属的域。5.按 OK,出现以下面板:6.点击 Open Report Editor7.使用编辑器的标签定义报告的数据和格式在报告编辑器中定义属性在报告编辑器中定义属性编辑器中包含 4 种格式的报表元素:曲线图、表格、条状图、饼状图。曲线图表格条状图饼状图

23、每种元素的具体配置项请参考原始手册。通过模板生成报告通过模板生成报告Introscope 可以生成如下格式的报告:PDFHTMLRTFXLSXMLCSVTXT1.选择一个报告模板。在 Management Module Editor 中,选中一个报表模板,点击“Generate Report”按钮。或者选择 Workstation Generate Report,弹出下图: 然后选定一个报表模板。点击 Choose。2.选好模板后会打开如下窗口: 3.输入你需要报告的时间段,如果不输入,则会使用模板中定义的时间段。4.按 Generate Report,预览面板显示生成的报告如下: 5.按,选

24、择需要保存的格式 6.指定保存路径和文件名,按 Save 保存。1.2ChangeDetector 使用使用Introscope ChangeDetector 属于 Introscope 的扩展功能,帮助用户监控应用环境的变更。ChangeDetector 可以直接与 Introscope 整合,提供实时变更检测,并且低开销。当生产环境出现问题,ChangeDetector 可以帮助用户把应用性能的变化和应用环境的变更关联起来,以定位出引起性能问题的变更。ChangeDetector 可以基于应用代码、配置和环境的变更,以生成报警。ChangeDetector 还可以统计不同时段的更改,使用户

25、可以了解应用环境在不同时段的差异。例如,比较今天和昨天的差异,或者今天和上星期的差异。通过 Introscope ChangeDetector,你可以查看:图形方式的变更事件,包括文件(文本和二进制),压缩文件,载入到 JVM 的类,系统属性,数据库表和数据库查询结果集。变更事件的详细信息,包括发现变更的时间,变更的实际和文本文件的不同版本。ChangeDetector 仪表板,以监控总体的变更信息。层次和历史的变更视图(今天、昨天、上星期)。变更报告以统计应用的变更情况。1.2.1在在 Introscope 中查看中查看 Change 数据数据在在 Dashboard 中查看中查看 Chan

26、ge 数据数据ChangeDetector 的仪表板包含变更的统计信息:上面的仪表板包括如下变更的视图:一个显示过去 20 分钟变更的红绿灯注意:ChangeDetector 检查过去 20 分钟变更的次数,但这不是一个累计值。例如,如果过去20 分钟有 10 个变更,但来自不同的时间段,那么会显示黄灯。当一个时间间隔内超过 5 个变更,则显示红灯。把鼠标移至 ChangeDetector 的注释上,就会显示提示窗,标示变更的资源和类型新增、删除或修改一个曲线图,显示自 Agent 最近启动后开始,每个时间间隔内变更次数。一个曲线图,显示自 Agent 最近启动后开始,完成扫描的次数。打开打开

27、 ChangeDetector成功安装 ChangeDetector 后,Workstation 会显示 Change 标签。要打开 ChangeDetector,可以在 Investigator 中右上侧点选 Change 标签。ChangeDetector 会以 Tree View模式打开。在在 Tree View 中查看中查看 Change 数据数据ChangeDetector Tree View 按根节点的层次模式显示变更,并以时间分组。Tree View 是缺省视图。你也可以通过每个 Agent 的 ChangeDetector 节点,查看特定的 Agent 的变更数据,或者选中Ch

28、angeDetector datasources 节点下的具体节点。Change 标签显示上星期的变更,也显示实时数据。当你选择一个特定的时间范围后,Change 标签就会显示指定范围的变更数据。ChangeDetector 显示变更的类型和时间注意注意:如果ChangeDetector datasource 被 shut off,则 General 标签不再显示数据,但Change 标签下还会继续显示变更的数据这是属于选中节点的变更数据你可以按照时间或资源对变更进行分组显示:如果你点中的节点包含一些变更,则底部面板会以表格的形式列出这些变更。这是选中的时间范围。本例中,是前 24 小时。选中

29、的时间范围内,第一个变更和最后一个变更发生的时间。缺省时 Tree View 按时间分组。选择 Group Changes By Resource 使变更先按资源分组,然后再按时间排序。此面板显示变更的具体信息。右击一个变更事件,以打开更多查看选项。右击一个变更事件,以打开更多查看选项:选择 Highlight 以使用表格加亮,便于查看特定类型的变更选择 Select this change in parent view 以打开 tree view,并在 Change Overview 标签中显示选中的变更:选中 Show change history for this resource in

30、 a new windows 以打开一个 Table View,显示选中资源的变更历史。在在 Change Overview 标签中查看信息标签中查看信息当你选中单个变更后,就会出现 Change Overview 标签。这个标签总是包含 Summary 面板,还可能包含Metadata 和 Detail 面板:Change Summary 面板:显示变更的基本信息agent ID,变更时间(仅限文件),检测时间,变更类型,资源名称,数据源名称和数据源类型。如果是文件,ChangeDetector 可以区分实际变更时间和变更发现时间。Change Metadata 面板:此面板是否出现,取决于

31、变更是否有元数据。例如文件变更,元数据会包含上次修改时间和文件容量和 MD5 校验值。Change Detail 面板:此面板是否出现,取决于变更的详细是否能在一个 before/after 表格中显示。例如,环境属性,数据库属性和 java 类。在在 Text Diff View 标签中查看信息标签中查看信息你可以使用 Text Diff View 标签中查看文本内容的区别。Text Diff View 标签出现的必要条件是:选中的是文本文件的变更,而且文件的容量小于 maxFileSizeToUpload 属性的值(在 ChangeDetector-config.xml 中定义)在在 Ta

32、ble View 中查看中查看 Change 数据数据当你在 Investigator 中选中一个资源后,你可以通过 Tree View 或 Table View 查看资源的变更信息。当你在 Tree View 中选中一个变更事件后,Table View 会加亮相应的行。这是在 Investigator中选中的资源的 Tree View 形式。这是相同资源的Table View 形式。 使用 Table View 可以按不同的轴排序,例如变更类型,检测时间,资源名称,数据源和 Agent ID。使用使用 Table 加亮加亮为了便于查看特定类型的变更,你可以根据变更类型、变更时间、资源、数据源或 agent 等,使用颜色以加亮变更事件。使用加亮器的步骤:1.选中一个拥有加亮特征的事件。2.右击此事件,选择 Highlight,然后选择加亮基于的特征:按变更类型、变更时间、资源、数据源或 Agent。如果你选择按变更时间,则还要指定时间范围:3.选择加亮用的颜色。当你在 Tree View 中选中一个变更事件.它会在 Table

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论