IBM. Cúram JMX Report Generator Guide

Similar documents
Setting Up Swagger UI for a Production Environment

Setting Up Swagger UI on WebSphere

IBM Software. Maximo Asset Management Version 7 Releases. Enabling Enterprise Mode for Internet Explorer. Maximo Report Designer/Architect.

Build integration overview: Rational Team Concert and IBM UrbanCode Deploy

Generating SPMP Analytics from the command line

IBM Endpoint Manager for OS Deployment Linux OS provisioning using a Server Automation Plan

Using application properties in IBM Cúram Social Program Management JUnit tests

Version 9 Release 0. IBM i2 Analyst's Notebook Premium Configuration IBM

Using Netcool/Impact and IBM Tivoli Monitoring to build a custom selfservice

Access to CER Determination Results

IBM Tivoli Composite Application Manager Solution: Using ITCAM to Monitor In-House website Solutions

Version 9 Release 0. IBM i2 Analyst's Notebook Configuration IBM

IBM Control Desk 7.5.3

White Paper: Configuring SSL Communication between IBM HTTP Server and the Tivoli Common Agent

Configuring Netcool/Impact Event Correlation to resolve a Netcool/OMNIbus Events Flood

Best practices. Starting and stopping IBM Platform Symphony Developer Edition on a two-host Microsoft Windows cluster. IBM Platform Symphony

Maximo 76 Cognos Dimensions

Platform LSF Version 9 Release 1.1. Migrating on Windows SC

IBM. IBM i2 Enterprise Insight Analysis Understanding the Deployment Patterns. Version 2 Release 1 BA

IBM Spectrum LSF Process Manager Version 10 Release 1. Release Notes IBM GI

IBM WebSphere Sample Adapter for Enterprise Information System Simulator Deployment and Testing on WPS 7.0. Quick Start Scenarios

Version 4 Release 1. IBM i2 Enterprise Insight Analysis Data Model White Paper IBM

Platform LSF Version 9 Release 1.3. Migrating on Windows SC

Version 1.2 Tivoli Integrated Portal 2.2. Tivoli Integrated Portal Customization guide

IBM Security QRadar Version Customizing the Right-Click Menu Technical Note

IBM i2 ibridge 8 for Oracle

Version 2 Release 1. IBM i2 Enterprise Insight Analysis Understanding the Deployment Patterns IBM BA

Migrating Classifications with Migration Manager

IBM Cognos Dynamic Query Analyzer Version Installation and Configuration Guide IBM

IBM Security QRadar Version Forwarding Logs Using Tail2Syslog Technical Note

Tivoli Access Manager for Enterprise Single Sign-On

IBM UrbanCode Cloud Services Security Version 3.0 Revised 12/16/2016. IBM UrbanCode Cloud Services Security

IBM Operations Analytics - Log Analysis: Network Manager Insight Pack Version 1 Release 4.1 GI IBM

Patch Management for Solaris

Best practices. Reducing concurrent SIM connection requests to SSM for Windows IBM Platform Symphony

Overview of Cúram JMX Statistics

IBM Operational Decision Manager Version 8 Release 5. Configuring Operational Decision Manager on Java SE

Integrated use of IBM WebSphere Adapter for Siebel and SAP with WPS Relationship Service. Quick Start Scenarios

IBM System Storage - DS8870 Disk Storage Microcode Bundle Release Note Information v1

Migrating on UNIX and Linux

IBM Storage Driver for OpenStack Version Release Notes

IBM Rational Development and Test Environment for System z Version Release Letter GI

IBM License Metric Tool Enablement Guide

IBM OpenPages GRC Platform - Version Interim Fix 1. Interim Fix ReadMe

IBM OpenPages GRC Platform Version 7.0 FP2. Enhancements

ServeRAID-MR10i SAS/SATA Controller IBM System x at-a-glance guide

IBM System Storage - DS8870 Disk Storage Microcode Bundle Release Note Information

Using Client Security with Policy Director

US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

A Quick Look at IBM SmartCloud Monitoring. Author: Larry McWilliams, IBM Tivoli Integration of Competency Document Version 1, Update:

IBM Maximo Calibration Version 7 Release 5. Installation Guide

Tivoli Endpoint Manager for Patch Management - AIX. User s Guide

Application and Database Protection in a VMware vsphere Environment

Best practices. Linux system tuning for heavilyloaded. IBM Platform Symphony

Operating System Installation Guide for Models 3xx, 5xx, 7xx, and 9xx

IBM emessage Version 8.x and higher. Account Startup Overview

IBM. IBM i2 Analyze Windows Upgrade Guide. Version 4 Release 1 SC

IBM. IBM i2 Analyze Security White Paper. Version 4 Release 1

Contents. Configuring AD SSO for Platform Symphony API Page 2 of 8

This new microcode release supports only the DS8800.

Installing Watson Content Analytics 3.5 Fix Pack 1 on WebSphere Application Server Network Deployment 8.5.5

Netcool/Impact Version Release Notes GI

IBM Optim. Compare Introduction. Version7Release3

IBM SmartCloud for Social Business. Sametime Chat and Meetings mobile User's Guide

IBM System Storage - DS8870 Disk Storage Microcode Bundle Release Note Information v1

IBM i2 Analyst s Notebook Quick Start Guide

Implementing IBM Easy Tier with IBM Real-time Compression IBM Redbooks Solution Guide

IBM z/os Management Facility V2R1 Solution Guide IBM Redbooks Solution Guide

Release Notes. IBM Tivoli Identity Manager Oracle PeopleTools Adapter. Version First Edition (May 29, 2009)

Integrating IBM Rational Build Forge with IBM Rational ClearCase and IBM Rational ClearQuest

IBM Kenexa LCMS Premier on Cloud. Release Notes. Version 9.3

Development tools System i5 Debugger

IBM Content Analytics with Enterprise Search Version 3.0. Expanding queries and influencing how documents are ranked in the results

Getting Started with InfoSphere Streams Quick Start Edition (VMware)

Networking Bootstrap Protocol

IBM. Networking INETD. IBM i. Version 7.2

IBM Netcool/OMNIbus 8.1 Web GUI Event List: sending NodeClickedOn data using Netcool/Impact. Licensed Materials Property of IBM

IBM ThinkPad 770 Setup Guide

IBM Maximo for Aviation MRO Version 7 Release 6. Installation Guide IBM

Version 2 Release 2. IBM i2 Enterprise Insight Analysis Installing the components IBM SC

IBM Storage Management Pack for Microsoft System Center Operations Manager (SCOM) Version Release Notes

Tivoli Access Manager for Enterprise Single Sign-On

IBM Operational Decision Manager. Version Sample deployment for Operational Decision Manager for z/os artifact migration

Continuous Availability with the IBM DB2 purescale Feature IBM Redbooks Solution Guide

Release Notes. IBM Tivoli Identity Manager Rational ClearQuest Adapter for TDI 7.0. Version First Edition (January 15, 2011)

iscsi Configuration Manager Version 2.0

Limitations and Workarounds Supplement

IBM OpenPages GRC Platform Version Interim Fix 5. Interim Fix ReadMe

IBM i2 Analyze ibase Connector Deployment Guide. Version 4 Release 1 IBM

IBM. Tivoli Usage and Accounting Manager (ITUAM) Release Notes. Version GI

IBM Cloud Orchestrator. Content Pack for IBM Endpoint Manager for Software Distribution IBM

IBM BigInsights Security Implementation: Part 1 Introduction to Security Architecture

IBM FlashSystem V MTM 9846-AC3, 9848-AC3, 9846-AE2, 9848-AE2, F, F. Quick Start Guide IBM GI

Express Edition for IBM x86 Getting Started

IBM Copy Services Manager Version 6 Release 1. Release Notes August 2016 IBM

IBM Rational Synergy DCM-GUI

IBM Endpoint Manager Version 9.1. Patch Management for Ubuntu User's Guide

IBM DS4000 Service Alert Setup Instructions

IBM Storage. Working on the chain gang: Using Oracle as off-chain storage. Document version 4.1

IBM. IBM i2 Analyze: Backing Up A Deployment. Version 4 Release 1

Transcription:

IBM Cúram Social Program Management Cúram JMX Report Generator Guide Document version 1.0 Andrew Foley (andrew.foley@ie.ibm.com) is a software engineer with a background in automated web testing and performance testing. Feargal Conneely (Feargal.Conneely@ie.ibm.com) is an automation test engineer with a background in automation test design and execution. William Walsh (wwalsh@us.ibm.com) is a software engineer with a background in server-side development and all aspects of product enablement on z/os. Andrew, Feargal, and William work on the Cúram System Verification Test and Performance Engineering team. IBM

Copyright International Business Machines Corporation 2015. US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

CONTENTS Contents...3 Revision History...4 1 Introduction...5 2 Prerequisites...5 3 Installing the Tool...5 4 Setting Up the Tool...6 5 Running the Tool...7 5.1 Accessing the Output...7 5.2 Reviewing the Output...8

REVISION HISTORY Date Version Comments January 2015 1 Initial version

Cúram JMX Report Generator 1 Introduction You can use the Cúram JMX Report Generator tool to help you to process Cúram JMX statistics files. The tool helps you to: See important Cúram performance indicators at a glance. Compare multiple sets of statistics. More easily view large data sets with sorting and filtering. 2 Prerequisites This tool requires the following environment: A Windows or UNIX operating system that is supported by Cúram. For more information about supported operating systems, see the IBM Cúram Social Program Management Version 6 Prerequisites. (http://www-01.ibm.com/support/docview.wss?uid=swg27036661) A Java 1.7 or higher JRE. Cúram JMX statistics to be configured and operational. For more information about Cúram JMX statistics, see Configuring Cúram JMX in the IBM Knowledge Center. (http://www-01.ibm.com/support/knowledgecenter/ss8s5a/welcome) 3 Installing the Tool Obtain the JMXReportGenerator.zip file and extract the file on your file system. For example: jar xf JMXReportGenerator.zip. The contents of the zip file include: JMXReportGenerator.jar jmxconfig.conf resources/* run.bat 5

Cúram JMX Report Generator 4 Setting Up the Tool Before you run the tool, edit the jmxconfig.conf file to specify the location and details of the JMXStats.xml files you want to process. Each JMXStats.xml file is identified by the header: JmxStats. Following this header are entries that identify the location and details of the JMX statistics to process. The format of entries is space and case sensitive. That is, any additional spaces, missing spaces, or mismatching cases, cause the entry to be ignored. You can specify a maximum of five JmxStats entries in the jmxtohtml.conf file. The following entries identify a JMXStats.xml file: FilePath : <The fully qualified path of a JMXStats.xml file> CuramIdentifier : <Free form text to identify the Curam version/details> This value must be unique for each entry. The information appears in the "Collection Details" table and various headers in the Summary.html file. Jmx Last Reset Time : yyyy-mm-dd HH:mm:ss Must be in the specified format. Appears in the "Collection Details" table to help you when processing multiple files. Jmx Download Time : yyyy-mm-dd HH:mm:ss Similar to "Jmx Last Rest Time", used to help you in managing your JMX Stats data. App Server Details : <Free form text to identify the source application server> This information appears in the "Collection Details" table and various sections in the Summary.html file. A sample entry: JmxStats FilePath : C:\Temp\JMXStats.xml CuramIdentifier : v6.0.5.5_int1 Jmx Last Reset Time : 2014-09-19 20:11:00 Jmx Download Time : 2014-09-19 21:12:00 App Server Details : Server1 The JMXStats header is required (maximum of five), entries begin in column one, and # is the comment character. 6

Cúram JMX Report Generator 5 Running the Tool You must run the tool from the installation directory. To run the tool, call the jar file by using Java. On UNIX or Linux, enter the following commands: cd /<installation_directory>/jmxreportgenerator java -jar JMXReportGenerator.jar On Windows, enter the following commands: cd C:\<installation_directory>\JMXReportGenerator run.bat 5.1 Accessing the Output The output of the tool is a Summary.html file, which is created in the base folder of the FIRST configured JMX file in the jmxconfig.conf configuration file. For example, if you have a configuration similar to the following where C:\JMXSamples\JMXStats (1)\JMXStats.xml is the first occurring JMXStats file in the configuration: JmxStats FilePath : C:\JMXSamples\JMXStats (1)\JMXStats.xml CuramIdentifier : 800 User JMX1 Jmx Last Reset Time : 2014-01-01 00:00:00 Jmx Download Time : 2014-01-01 00:45:00 App Server Details : AppSrv001 JmxStats FilePath : C:\JMXSamples\JMXStats (2)\JMXStats.xml CuramIdentifier : 800 User JMX2 Jmx Last Reset Time : 2014-01-01 00:00:00 Jmx Download Time : 2014-01-01 00:45:00 App Server Details : AppSrv002... Based on the preceding control statement the resulting Summary.html file would be created in the C:\JMXSamples\JMXStats (1)\ folder. 7

Cúram JMX Report Generator 5.2 Reviewing the Output The Summary.html file contains the following sections: A Collection Details table that summarizes the jmxconfig.conf entry values. A table of important statistics for each JMXStats.xml file. This summary includes high-level SQL performance indicators, the number of business process transactions that are executed, and high-level cache indicators. Some entries have tooltips available to explain them, hover over them to see any additional information. A comparison of the BPO methods that are executed and their average elapsed time for all the JMXStats.xml files processed. A comparison of URLs and their average elapsed time for all the JMXStats.xml files processed. The remaining sections enclose the statistics from each JMXStats.xml file within its own tab in its section. The data in each tab is both paginated and sortable, to make analysis quicker and easier. 8

IBM Copyright IBM Corporation 2015 IBM United States of America Produced in the United States of America US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-ibm product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not grant you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PAPER AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes may be made periodically to the information herein; these changes may be incorporated in subsequent versions of the paper. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this paper at any time without notice. Any references in this document to non-ibm Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation 4205 South Miami Boulevard Research Triangle Park, NC 27709 U.S.A. All statements regarding IBM's future direction or intent are subject to change or withdrawal without notice, and represent goals and objectives only. This information is for planning purposes only. The information herein is subject to change before the products described become available. If you are viewing this information softcopy, the photographs and color illustrations may not appear. 9

Trademarks IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol ( or ), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the web at "Copyright and trademark information" at http://www.ibm.com/legal/copytrade.shtml. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. Other company, product, or service names may be trademarks or service marks of others.