![Jennifer_性能管理解决方案V1[1].4-中文版.ppt_第1页](http://file1.renrendoc.com/fileroot2/2019-1/18/a50dd0e8-95dd-46bd-b312-b9a2addb2afc/a50dd0e8-95dd-46bd-b312-b9a2addb2afc1.gif)
![Jennifer_性能管理解决方案V1[1].4-中文版.ppt_第2页](http://file1.renrendoc.com/fileroot2/2019-1/18/a50dd0e8-95dd-46bd-b312-b9a2addb2afc/a50dd0e8-95dd-46bd-b312-b9a2addb2afc2.gif)
![Jennifer_性能管理解决方案V1[1].4-中文版.ppt_第3页](http://file1.renrendoc.com/fileroot2/2019-1/18/a50dd0e8-95dd-46bd-b312-b9a2addb2afc/a50dd0e8-95dd-46bd-b312-b9a2addb2afc3.gif)
![Jennifer_性能管理解决方案V1[1].4-中文版.ppt_第4页](http://file1.renrendoc.com/fileroot2/2019-1/18/a50dd0e8-95dd-46bd-b312-b9a2addb2afc/a50dd0e8-95dd-46bd-b312-b9a2addb2afc4.gif)
![Jennifer_性能管理解决方案V1[1].4-中文版.ppt_第5页](http://file1.renrendoc.com/fileroot2/2019-1/18/a50dd0e8-95dd-46bd-b312-b9a2addb2afc/a50dd0e8-95dd-46bd-b312-b9a2addb2afc5.gif)
已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
jenniferapplication性能管理解决方案 目录 jennifer是什么 jennifer产品理念jenniferapplication性能管理解决方案的适用范围jennifer的主要机能实时综合性能监控ap服务器障碍诊断 性能低下原因分析 障碍原因分析服务激增时的自动负荷控制 plc 应用程序 sql查询监控报告 能力规划 负载趋势分析jennifer的系统构成 jennifer是专为j2eeweb应用系统开发的 充分利用 实时综合性能监控机制 来实现性能管理的解决方案 jennifer是什么 application性能管理解决方案 产品对系统运行状况进行实时综合监控的工具对象 应用服务器上运行的 系统工具为保证系统的安定运行及问题发生时能得到迅速有效的解决 而提供各种信息的工具特征提供可直观判断的监控机能适用范围开发 测试到运用阶段 皆可适用 jennifer产品理念 j2eeapplication的课题与jennifer的必要性 商务环境与系统状况 人才不足外包项目的增多短期项目的增加低预算寻求高品质系统的大规模化及复杂化大型机向web应用的转变开源代码 架构化的使用 使外部依存性逐步变大由于开发方式 方法的变化 使工作更加复杂依据主动式管理模式 商务应用性能低下及系统当机的风险必须降低 效率化 可视化 稳定化 jenniferapplication性能管理解决方案的适用范围 jennifer 系统发布 结合测试性能测试负载测试 监控维护 单体 机能测试 编码 开发 运用 测试 开发 os 网络 服务器 应用 应用 中间件 系统 开发人员 qa 检测人员 系统管理员 eclipse junit jmeter jp1 faultdetection require ments fielduse design functionaltest systemtest coding 40 20kdm 10 50 6kdm 12kdm 1kdm 1kdm 1kdm 10 25 50 3 5 7 faultorigin costperfault 1kdm 1 000deutschmarks 源于 carnegiemellonuniversitysoftwareengineeringinstitute 为解决问题所投入的成本 到了后期会逐步增加 downtime原因 源于 infoneticsresearch 2004 costofdowntime 由于应用程序的bug 错误 所频繁引起的系统停滞由于应用程序停滞直接导致大量成本的发生 更为具体的性能课题 事务服务器 ap服务器 安全认证服务器 数据库 web jdbc 事务处理延迟 应用的增加 ejb调用多 cpu的负载 超出预想以外的流量 apps服务器构成 httpserver 安全服务器是瓶颈吗 哪里的原因 实时的综合性能监控ap服务器障碍诊断 性能低下原因分析 迅速的障碍原因分析服务急增时自动负载控制 plc 应用程序 sql查询监控报告 能力规划 负载趋势分析 jennifer主要机能 实时综合性能监控 demo 聚焦activeservice画面 例 通过放大activeservice画面来进行更详细的确认 鼠标双击 再次双击 特定的activeservice数及服务所用的时间 被用不同颜色 4种 表示为可直观判断的实时图形鼠标双击后 即刻显示出对象的详细信息列表进而表示出更加详细的信息 ip 处理时间 sql查询时间 cpu使用量 程序名等 可确认执行中的class method堆栈等信息 用户自定义架构的定义形综合画面dashboard 担当者担当者 tab页的制作 例 db担当者 已制作完成的db担当者tab中 可组成或编辑与db担当者工作相关的功能模块 ap服务器障碍诊断 性能低下原因分析及障碍原因分析 选择10个请求事务 10件被表示 表示所选1件程序的详细信息 x view 表示出被选择的请求事务详细情报列表clientipsql查询执行时间cpu响应时间程序名等 详细信息class method的profile详细的sql查询执行信息响应时间cpu使用时间错误信息等 ap服务器障碍诊断 性能低下原因分析和障碍原因分析 例 可直观判断瓶颈位置 位于x view上方的事务处理 不是针对transaction进行数据统计 而是利用transaction数据分布图形来直观有效地进行的分析和确认 x view x view x view x view x view 例 db数据库被lock的情况下 例 由于资源不足而处理超时的情况下 通过x view可以查看历史时点的transaction的状况 ap服务器障碍诊断 性能低下原因分析和障碍原因分析 时间 应答时间 设定日期 设定时间 demo 服务急增时自动负载控制 peakloadcontrol web服务器 服务器 拒绝 仅允许设定范围内的数值 活动的服务 拒绝 plc工作 优先度中 优先度低 峰值 拒绝的服务 优先度高 服务急增时 由于设定了自动负载控制 plc 的峰值 在系统不停滞的状态下实现服务安定化 demo 服务急增时自动负载控制 peakloadcontrol 按照业务分类使优先度group化 按照优先顺序管理业务处理 優先度高 优先度中 优先度低 峰值 优先度高 application sql的监控 服务请求数失败数应答时间总计平均应答时间标准偏差最小 最大应答时间平均cpu使用量cpu总计平均tpmc使用量 监控结果表示 选择日期 选择时间 内存泄漏首要解决方法是分析heapdump 例如旧版本的jdk不能进行heapdump的分析 jennifer提供了collection的监控机能 collection监控机能是指 使用collectionclass的elements数超过设定值时 在jvm中用stacktrace与application相结合的方式 追踪内存泄漏的功能collection的对象内容 全部可用 等工具进行下载 内存泄漏原因分析机能1 2 内存泄漏原因分析机能2 2 对内存增加原因追踪vector hashtablehashmap treemaplinkedlist arraylisttreesetliveobject liveobject 对导致内存增加的应用程序进行stacktrace heap内存 一致 application错误的监控 未释放connection statement resultset错误 例外事项 exception log特定sql错误 exception 多种障碍类别 哪日的错误 何时发生的错误 错误类型的详细信息 详细错误内容 中被选定错误的发生日期 中被选定错误的发生日期内的时间分布 的详细信息以件为单位表示 demo 通过报告模版分析性能1 2 jennifer性能数据 其他监控数据 业务数据 综合性能分析 在db数据库中保存性能数据 并对数据加工后进行负载趋势分析和能力规划 依据性能分析 进行负载趋势分析及能力规划2 2 jennifer系统构成 agent 服务器 ap服务器 控制台 在监视对象系统服务器上安装 向jennifer服务器传输各种性能数据信息 收集并记录从jenniferagent获取的实时数据 根据该数据对各系统进行监控 在web浏览器上表示从jennifer服务器获得的信息 jenniferagent jennifer服务器 jennifer控制台 note jennifer的license是以监控对象系统 被安装有jenniferagent的ap服务器 为单位 agent agent jennifer服务器推荐规格 根据tr量 数据保存期间 windowsxp windows2000serverwindowsserver2003unix linux内存 512mb以上 推荐 以上 cpu 1 3ghz以上 推荐2 0ghz以上 直接观察使用情况实现运用状况的定量化容易理解 容易使用的工具运用管理者也可以直接锁定瓶颈直接联络应用开发人员应用开发与运用之间的经验共有问题发生时 不再现地解决问题 用jennifer去解决遇到的问题 综合监控界面 通过简单点击 可直观地看到图形画面 响应时间的分布图 从开发到运用阶段皆适用 应答时间的图形化分布 jennifer导入后的效果 实现系统性能优化 验证服务器性能状况 开发及测试 通过apm工具进行品质管理削减开发及测试的成本 进行有效的测试 监控性能的变化 维持并管理品质 运用阶段 全体人员都将成为专家实现主动的专业化管理 防止性能故障的发生缩短故障的解决时间开发及测试 以及运用中 通过同一工具实现连续的性能管理开发及测试中的经验及成果 同时在运用过程中继续灵活使用 削减运用成本 a银行 对a银行22个业务的120was进行综合监控 其中6个业务的tuxedo监控由remon适配器构成 crm jenniferagent websphere remon callcenter jenniferagent websphere remon 受信 jenniferagent websphere remon jennifersystem itsm crmjenniferserver db callcenterjenniferserver db 受信jenniferserver db tuxedo用jenniferserver db 实时 周期性的数据传输 实时 周期性的数据传输 实时 周期性的数据传输 实时 周期性的数据传输 综合管理jenniferserver db 负责人员 事件传送 tuxedo负责人 ms 关联 obank tuxedoremon a银行综合监控画面 b银行 可适用于b银行的7个业务的35was监控 以企业型银行业的jennifer 综合管理为目标调整画面构成 jennifersystem 个人银行jenniferserver db 企业银行 综合管理 jenniferserver db homepagejenniferserver db 实时 周期性的数据传输 实时 周期性的数据传输 实时 周期性的数据传输 按照部署分类的负责人 实时 周期性的数据传输 信用卡jenniferserver db 系统部 个人银行 jenniferagent websphere remon 企业银行 jenniferagent weblogic remon homepage jenniferagent weblogic remon 信用卡 jenniferagent weblogic remon b银行综合监控画面 c银行 对c银行的个人业务 企业业务 brs系统等9个业务的45was上使用jennifer进行综合业务监控 1个jennifer服务器即可综合监控所有的was jennifersystem db 实时 周期性的数据传输 实时 周期性的数据传输 实时 周期性的数据传输 负责人 企业银行 综合管理 jenniferserver 数据中心 个人银行 jenniferagent websphere remon 企业银行 jenniferagent websphere remon b
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人住房租赁合同注意事项解析
- 代理记账合同条款及风险防范
- 解除劳动合同通知书用人单位单方解除9篇
- 2025年家庭保姆雇佣合同协议
- 2025年仓储物流管理合同协议
- 收购蚕茧、磐安县蚕茧生产收购合同6篇
- 消防整改施工合同范本与消防施工合同5篇
- 经济信息中介服务合同书6篇
- 2025地产公司劳动合同
- 2025三方承包建设工程施工合同
- 临时用电安全教育培训课件
- GJB9001C-2017质量管理体系检查内容的内部审核检查表【含检查内容】
- 半导体数字集成电路测试技术概要
- 心包积液以及心包填塞
- 商业银行内部审计技术与方法
- 河道清淤整治工程施工组织设计方案
- 论信息技术对公共行政的影响分析研究行政管理专业
- 技术部薪资等级晋升制度76799
- 生物化学:第2章 核酸的结构与功能
- 湖南省住院病案首页
- 资产评估的公式整理版
评论
0/150
提交评论