`
blueoxygen
  • 浏览: 1196020 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Wily Introscope与BIP4.0:为什么Wily很重要以及如何上手

阅读更多

Wily IntroscopeBIP4.0:为什么Wily很重要以及如何上手
原文http://scn.sap.com/community/bi-platform/remote-supportability/blog/2012/08/06/an-administrators-match-made-in-heaven-extend-your-bi-platform-40-monitoring-capabilities-with-wily-introscope Toby Johnston  in Remote Supportability


BI平台的旧版本中(Seagate Info, Crystal Enterprise, BusinessObjects Enterprise)对于管理员、顾问和支持工程师来说最大的问题之一是缺少一种工具来对系统一窥究竟。对于这样一个复杂、异构和多样化的系统架构,在多个关键组件中找到性能瓶颈的任务可能成为耗时并常常是让人抓狂的任务。很高兴我现在可以说诊断性能问题的过程在SAP BI 4.0中被极大地简化了。

至从SAPBusinessObjects整合以来,BI平台被改进为可以被SAP solution manager所支持。SAP Solman是一个应用生命周期管理平台,提供从实施蓝图和解决方案文档记录到变更管理 业务流程监控等等很多不同功能。solman集成到其监控和诊断套件里的一个关键工具是CA Wily Introscope。通过与CA的伙伴关系,SAP能够为客户(签署标准或者企业支持合同)提供下载和实施只读版本Wily Introscope到其系统架构中的可能。这个版本被称为“可查看”版本并且是免费的。


虽然我极度推荐实施SAP solution manager,但是如果你并没有BW ECC之类的其它SAP系统的话,实施整个solution manager套件并没有意义。好消息是你现在可以单机配置模式为BI 4.0实施Wily Introscope的同时依然可以利用solution manager diagnositic agent提供的框架。


在产品支持性方面,Wily Introscope将帮您:


诊断棘手诡异的性能问题

发现可能导致系统宕机的瓶颈

解决导致终端用户体验变差的问题

改善支持能力(关闭SAP message和更快解决bug

确保BI系统适当的伸缩性

通过趋势分析预测未来的增长

在系统运行前估量压力测试的结果


好吧,你可能在想“哥们儿,BI 4.0已经提供监控了...为什么我需要或者想要Wily Introscope?”。这个问题有情可原,但是Wily Introscope恰好是SAP BI 4.0提供的监控和probe框架的完美的补充。

 

看下面这幅图,展示了两个监控解决方案的重叠功能:

http://scn.sap.com/servlet/JiveServlet/downloadImage/38-69989-125044/620-355/compare.png

绿色部分是BI 4.0提供的功能,而粉色部分是Wily Introscope提供的功能。而图中交叉部分是两种监控解决方案都包含的功能。基本上,BI 4.0监控套件包含的工具更像是为日常管理工作准备的,而与此同时Wily Introscope提供的功能更适合深度的诊断和根本原因分析。当然这是一个概括,两种工具当然都可以用于这两种不同的目的。

在下面的表里,我罗列了两种解决方案的独一无二功能并讨论了其独一无二的标准和区别。

http://scn.sap.com/servlet/JiveServlet/downloadImage/38-69989-126800/50-27/sapsmall.png

Probes

Probes能使BI管理员可编程地模拟对系统关键的特有功能的工作流。

不提供

Alerts

Alerts可以根据管理员定义的watch(阈值)的状态来创建。Alerts可以发送到SMTP或者BI Alerts收件箱。

Alerts不能在“可查看”版本的Wily Introscope中创建。你必须升级到SED或者安装SAP solution manager来访问基于Wily数据的alerts

Trend Universe


BI 4.0监控里,你可以基于历史数据创建报表。平台包含的的一个Universe简化了这个过程。

没有为SmartStor数据库提供universe。可以通过web services SDKJDBC驱动直接访问数据。

Derived Metrics

管理员可以创建定制的指标。

通过升级到SED包,可以在Introscope里创建定制的指标。

Topology Metrics & UI

BI4.0里的拓扑指标可以为管理员迅速展示不同种类服务或者服务器组的健康状态。

不提供

http://scn.sap.com/servlet/JiveServlet/downloadImage/38-69989-126803/101-25/wilya.png

 

Granular code level monitoring

Wily Introscope通过XI 3.1BI 4.0引入的instrumentation展示函数/方法调用级别的性能数据。

BI 4.0展示预定义的服务器指标但不是代码级别的函数调用。

E2E Tracing

通过Wily Introscope,可以跨BI系统的多个组件监控用户的工作流,以便快速诊断性能瓶颈。

 

BI 4.0的指标针对特定组件。

Application Server monitoring

Introscope擅长于监控JAVA应用,包括Tomcat, Websphere, Weblogic, Netweaver等应用服务器。

不提供

Rich user interface

Introscope provides a very mature and user friendly GUI for analyzing performance problems and mining for data

Introscope提供了十分成熟和用户友好的用户界面来分析性能问题和陷阱。

界面不友好或者功能不强大

Live Error Viewer

Introscope提供了一个客户端帮助跨越整个受控的BI系统发现异常。

不提供

 

 

结论

如你看到的功能区别,每个监控解决方案都在擅长于某些特定的领域却在其他领域不如对方。协同实施两种方案将产生最灵活和功能丰富的解决方案而不必产生额外的成本。关于BOE监控仪表盘的的精彩介绍,请阅读Tim Coffman的博客Diagnostics in SAP BI 4.0 - Pillars of Monitoring - Metrics.

除了很低后者可忽略不计的成本 ,部署Introscope的时间因素也比你预想得低得多。对于一个双服务器的沙箱环境,我可以在三个小时的工作时间内完全安装和部署Introscope。关键是知道到哪里找到正确的文档并严格遵照。


这里是你上手需要的资源:


计划Wily Introscope Enterprise Manager安装

 

首先你将要找到一个可以用来作为Wily Introscope Enterprise Manager的专属系统。推荐这个系统至少配置2~4G可用内存和足够大的硬盘空间。你希望存储的历史数据越久,需要越大的硬盘空间。Wily默认将保存30天的数据在SmartStor数据库。请查阅这条KB,它介绍了扩展存储一年数据的方法。另外,为了更好地性能和响应,CA建议你为SmartStor数据库配置一个专属的磁盘分区。关于估算磁盘空间,在你的Wily Intr Enterprise Manager安装的doc文件夹下包含了sizing计算器。关于这个话题的更多信息,请参照 Introscope Configuration and Administration Guide

 

下载和安装Wily Introscope

SAP Note 797147 - Wily Introscope Installation for SAP Customers 将引导你下载和安装Wily Introscope Enterprise Manager。版本8 SP29都可以被用来监控BI 4.0.如果你不能找到Wily Introscope软件的下载中心,尝试访问SMPsupport packagespatchs然后使用搜索条件“introscope”。下载列出的Introscope Enterprise Manager 8 SP24

注意,你将需要下载eula.txt(替换'reject''accept'以接受证书许可协议)以及适用于你的Wily Introscope版本的OSGI zip包。这些文件必须与Wily Introscope安装文件至于同一文件夹下,否则安装将失败。

 

部署管理模块(BOE仪表盘)

为了准备让Wily Introscope使用BI 4.0产生的指标,你必须下载和部署为这个产品版本设计的管理模块。完整的介绍包含在Note 1540591 - Wily Introscope Setup for SAP BOE 4.0

 

配置你的BI 4.0系统

实施Wily Introscope监控的最后一步是配置你的BI 4.0系统的每一个节点。对于每一个节点(包括你的网页应用层)你需要以单机模式安装和配置solution manager diagnostic agentSMD Agent通过SAP Host agentSAPOSCOL应用提供操作系统层面的指标。此外,通过安装SMD agent,你能够可以在BI 4.0监控应用内配置Host指标。按照文档Standalone_SMD_Agent_setup.pdf介绍来安装和配置SMD Agent

接下来,根据SAP note 1438005 Wily Introscope Agent for Apache Tomcat Server 配置你的tomcat应用服务器并且根据附在note 1540591最后的 ISAgentBOE40WebApp.pdf增加BOE 4 instrumentation。如果你使用了SAP BusinessObjects Explorer,你可能也要根据文档MM_for_BOE40_BOExplorer40_DS40.pdf实施额外的监控和仪表盘。

最后,你需要在CMC里完成对SIA节点的introscope占位符的配置。请参照BI 4.x administrtor's guide25.5.2.1一节,介绍了任何配置introscope占位符的值。

在成功地完成了这些任务后,你的BI 4.0Wily Introscope配置完成了!

我衷心希望此博客对您有所帮助。关注remote supportability SCN空间获得关于SAP 商务智能产品的远程支持性和诊断的更多信息。

 

监控得爽!

分享到:
评论

相关推荐

    introscope安装指南

    本安装指南将指导您在IBM OpenPower 服务器上运行Suse SLES 9.0 for PPC 64位系统,以及WebSphere 5.1中间件的环境中安装和配置Introscope。 **一、Introscope的安装** 1. 首先,将`introscope5.3.2otherinstall....

    Python-Wily一个Python的程序用于跟踪报告测试中的用时和复杂性

    2. **集成测试框架**:Wily可以很好地与常见的Python测试框架如pytest、unittest等结合。只需在测试脚本或配置文件中引入Wily,它就会自动收集测试数据。 3. **运行与分析**:运行测试后,Wily会生成详细的性能报告...

    ca-apm-grafana-datasource:适用于Grafana的CA APM(fka Wily Introscope)数据源插件

    特征在Grafana仪表板(时间序列格式)中可视化CA APM(fka Introscope)指标查询生成器:浏览可用指标以构建指标查询之后使用基本的正则表达式(例如通配符)优化查询原始查询模式:手动构造查询以利用所有正则...

    结合Wily工具对Weblogic进行调研

    ### 结合Wily工具对Weblogic进行调优与性能监控 在当今的信息化时代,企业对系统性能的要求日益提升,确保系统稳定高效运行已成为至关重要的任务。尤其在系统上线前后,进行性能测试与持续监控是必不可少的环节。...

    WILY

    标题“WILY”可能指的是一个特定的字体或者与字体设计相关的项目。在IT领域,字体扮演着至关重要的角色,特别是在图形设计、网页设计、软件界面以及印刷行业中。字体不仅影响着信息的可读性,还对整体视觉效果和用户...

    sbo41sp4_bip_平台安装指南.pdf

    - **配置CA Wily Introscope代理后安装**: 解释了安装后如何配置CA Wily Introscope代理。 - **第三方ERP集成**: - **启用Siebel Enterprise集成**: 说明了如何启用与Siebel Enterprise的集成。 - **启用JD...

    TraceInspector:离线Wily交易检查器0.16.7.3测试版-开源

    TraceInspector的核心功能在于其离线特性,这意味着用户无需时刻保持与Wily Introscope Workstation或Webview的连接,即可对收集到的跟踪文件进行深度分析。这对于那些无法实时接入网络或者需要在离线环境中工作的...

    Python库 | wily-0.5.0-py3-none-any.whl

    这个名为`wily-0.5.0-py3-none-any.whl`的文件是`wily`库的一个特定版本,版本号为0.5.0,适用于Python 3环境,且不受操作系统架构(any)的限制。`.whl`文件是一种预编译的Python二进制包格式,它使得开发者能够...

    wily-dna-editor:Wily-DNA-Editor是用于质粒组装的浏览器工具,可以反向补充DNA,翻译为蛋白质代码并计算限制性酶切图

    Wily DNA Editor是处理序列的日常实验室工具 ...在您的浏览器中使用纯JavaScript运行-无需安装任何程序。 试试看: 下载程序和源代码 git clone https://github.com/gear-genomics/wily-dna-editor.git Wily DNA ...

    wily:一个Python应用程序,用于跟踪,报告Python代码中的时序和复杂性

    wily [a]: quick to think of things, having a very good understanding of situations and possibilities, and often willing to use tricks to achieve an aim. Wily使用git在分支中遍历每个修订(提交),并对...

    wily-v2:新版本的Wily应用

    【标题】"wily-v2:新版本的Wily应用" 涉及的主要知识点是JavaScript编程语言在软件开发中的应用。Wily应用的新版本,wily-v2,可能是一个用JavaScript编写的Web应用程序或者是一个命令行工具,这表明开发者使用了...

    SAP Solution Manager 培训资料4

    5. **Wily Introscope配置**:Wily Introscope是一款第三方应用监控工具,通过与SolMan集成,可以更全面地监控应用程序性能。 #### 四、基本配置流程 1. **启动Managed System Configuration活动**: - 通过事务...

    wily - an implementation of acme-开源

    【标题】:“wily - an implementation of acme-开源”所揭示的知识点主要涉及一个名为“Wily”的开源软件项目,它是对Rob Pike的“Acme”编辑器的一种实现。Acme是90年代初由Rob Pike和Plan 9操作系统团队开发的一...

    Class-72-Wily-Stage-5-ToastsWily:第72类Wily第5阶段敬酒

    "Class-72-Wily-Stage-5-ToastsWily"可能是一个教学项目,旨在教授如何在JavaScript环境中实现类似《洛克人》系列游戏中的"第72类Wily第5阶段"的交互体验,通过"吐司"来增强用户体验。 实现吐司通知有多种方式,但...

    clonezilla-live-20160210-wily-amd64(Linux和win32/64).iso

    Clonezilla是一个免费的灾难恢复、硬盘克隆、硬盘映像档制作的部署和解决方案,由台湾的国家高速网络与计算中心(国网中心)所开发,以GNU通用公共许可协议(GPL)发布[3]。 因此,您可以克隆GNU / Linux和MS ...

    BOE4平台安装指南UNIX

    本文档是SAP BusinessObjects Business Intelligence平台4.0 SP2的UNIX平台安装指南,版权属于SAP AG,日期为2011年5月6日。文档中提到的商标和产品名称,如SAP、BusinessObjects等,属于SAP AG及其子公司或合作伙伴...

    Wily_Authentication:向wily应用程序添加了身份验证

    在IT行业中,应用程序的安全性是至关重要的,尤其是对于用户数据的保护。"Wily_Authentication"项目就是针对这个问题提出的一种解决方案,它旨在为wily应用程序添加身份验证功能,以确保只有授权用户能够访问和操作...

    wily-v2-PRO-C71:PRO-C71的解决方案代码

    【标题】"wily-v2-PRO-C71:PRO-C71的解决方案代码" 提供的是一个针对名为PRO-C71的项目或问题的解答,这个解答是通过编程语言JavaScript实现的。从标题我们可以推测,这是一个编程挑战或任务,可能是在线编程竞赛、...

    wily-v2-PRO-C68:PRO-C68的解决方案代码

    【标题】"wily-v2-PRO-C68:PRO-C68的解决方案代码" 提供的是一个关于PRO-C68的解决方案,该方案可能是一个软件项目或编程问题的解答,集中在JavaScript技术栈上。从描述来看,"wily-v2-PRO-C68"可能是项目的版本号...

Global site tag (gtag.js) - Google Analytics