JProbe Installation Guide

JProbe Installation Guide

Introduction to This Guide

This chapter provides information about what is contained in the Installation Guide. It also provides information about the JProbe documentation suite and Quest Software.

This chapter contains the following sections:

About JProbe .................................................................................................................................8

About This Guide ...........................................................................................................................8

JProbe Documentation Suite .........................................................................................................9

Text Conventions .........................................................................................................................11

About Quest Software, Inc.

..........................................................................................................11

Support for JProbe and JVMs .....................................................................................................13

8 JProbe

Installation Guide

About JProbe

JProbe is an enterprise-class Java profiler that provides intelligent diagnostics on memory usage, performance, and test coverage. It allows developers to quickly pinpoint and repair the root cause of application code performance and stability problems that obstruct component and integration integrity.

JProbe provides three types of analysis:

• Memory analysis allows a developer to identify and resolve Java memory leaks and object cycling to ensure optimal program efficiency and stability.

• Performance analysis allows a developer to identify and resolve Java bottlenecks and deadlocks to ensure optimal program performance and scalability.

• Coverage analysis allows a developer to identify unexecuted lines of code during unit testing to ensure test coverage and program correctness.

JProbe also offers an Eclipse plug-in that provides intelligent code performance analysis and problem resolution from within the Eclipse Java IDE.

About This Guide

This guide walks you through installing and licensing JProbe.

This guide is intended for Java developers who want to verify system requirements, install JProbe, and license JProbe.

How to Use This Guide

We recommend the following path through this guide:

1

Start with

Chapter 1, “Supported Platforms”

. This chapter lists all the required hardware and software by operating system. It also contains important notes that are critical to running JProbe successfully within your development environment.

2

3

To install JProbe on your Windows system or UNIX system, see

Chapter 2,

“Installing JProbe”

.

Finally, you need to license JProbe. Licensing options and procedures are

outlined in Chapter 3, “Licensing JProbe”

.

Introduction to This Guide

JProbe Documentation Suite

Where to Find Information Not in this Guide

The following table shows where you can find other types of information:

Information about: Refer to:

Configuring JProbe to run your application or application server

Running sessions from the

JProbe Console

Using JProbe Plugins for

Eclipse

JProbe User Guide (PDF/online help)

JProbe Plugins for Eclipse Guide

JProbe User Guide (PDF/online help)

JProbe Plugins for Eclipse Guide

JProbe User Guide (online help)

JProbe Reference Guide (PDF)

Automating JProbe analysis sessions using command line utilities

Adding JProbe to an Ant system

Known and resolved issues

JProbe Ant Task User Manual (HTML)

JProbe Release Notes (HTML)

JProbe Documentation Suite

The JProbe documentation suite is provided in a combination of online help, PDF, and

HTML.

Online Help:

You can open the online help by clicking the Help icon on the JProbe toolbar.

PDF:

The complete JProbe documentation set is available in PDF format on

SupportLink. The PDF documentation can also be found in the Documentation folder on the JProbe DVD. The default location of the documentation after an installation is <jprobe_home>/docs. Adobe

®

Reader

®

is required.

HTML:

Release Notes are provided in HTML and text format. The default location of this document after an installation is <jprobe_home>/docs.

9

10 JProbe

Installation Guide

The Ant Tasks User Manual is also provided in HTML format. The default location of this document after an installation is <jprobe_home>/automation/doc.

To open it, navigate to index.html.

Core Documentation Set

The core documentation set consists of the following files:

Installation Guide (PDF)

User Guide (PDF and online help)

Reference Guide (PDF)

Plugins for Eclipse Guide (PDF)

Demos and Tutorials (PDF)

Release Notes (HTML)

Ant Tasks User Manual (HTML)

Feedback on the Documentation

We are interested in receiving feedback from you about our documentation. For example, did you notice any errors in the documentation? Were any features undocumented? Do you have any suggestions on how we can improve the documentation? All comments are welcome. Please submit your feedback to the following email address: [email protected]

Please do not submit Technical Support related issues to this email address.

Introduction to This Guide

Text Conventions

Text Conventions

The following table summarizes how text styles are used in this guide:

Convention Description

Code

Variables

Interface

Monospace text represents code, code objects, and commandline input. This includes:

• Java language source code and examples of file contents

• Classes, objects, methods, properties, constants, and events

• HTML documents, tags, and attributes

Monospace-plus-italic text represents variable code or command-line objects that are replaced by an actual value or parameter.

Bold text is used for interface options that you select (such as menu items) as well as keyboard commands.

Files, components,

and documents

Italic text is used to highlight the following items:

• Pathnames, file names, and programs

• The names of other documents referenced in this guide

11

About Quest Software, Inc.

Quest Software, Inc., a leading enterprise systems management vendor, delivers innovative products that help organizations get more performance and productivity from their applications, databases, Windows infrastructure and virtual environments.

Through a deep expertise in IT operations and a continued focus on what works best,

Quest helps more than 90,000 customers worldwide meet higher expectations for enterprise IT. Quest provides customers with client management as well as server and desktop virtualization solutions through its subsidiaries, ScriptLogic and Vizioncore.

Quest Software can be found in offices around the globe and at

www.quest.com

.

12 JProbe

Installation Guide

Contacting Quest Software

Email

Mail

Web site

[email protected]

Quest Software, Inc.

World Headquarters

5 Polaris Way

Aliso Viejo, CA 92656

USA

www.quest.com

Refer to our Web site for regional and international office information.

Contacting Quest Support

Quest Support is available to customers who have a trial version of a Quest product or who have purchased a commercial version and have a valid maintenance contract. Quest

Support provides around the clock coverage with SupportLink, our web self-service.

Visit SupportLink at:

http://support.quest.com

.

From SupportLink, you can do the following:

• Quickly find thousands of solutions (Knowledgebase articles/documents).

• Download patches and upgrades.

• Seek help from a Support engineer.

• Log and update your case, and check its status.

View the Global Support Guide for a detailed explanation of support programs, online services, contact information, and policy and procedures. The guide is available at:

http://support.quest.com/pdfs/Global Support Guide.pdf

.

Quest Communities

Get the latest product information, find helpful resources, and join a discussion with the

JProbe Quest team and other community members. Join the JProbe community at:

http://jprobe.inside.quest.com/

.

Introduction to This Guide

Support for JProbe and JVMs

Support for JProbe and JVMs

This section describes the policies Quest Software has for supporting JProbe and various versions of JVMs.

13

Support for JProbe

Quest Software supports the currently shipping version of JProbe plus one major release back. If you need support for an earlier version, you may be able to arrange a special

support contract. For more information, see “ Contacting Quest Support ” on page 12.

Support for JVMs

Quest Software supports a selection of JVMs that have passed quality assurance testing

with JProbe. The supported JVMs are listed by operating system. For more information, see “ Supported Platforms ” on page 15.

Functional Restrictions

Some of the supported JVMs may have problems running with one of the JProbe analysis tools. You can still use these JVMs if you observe the functional restrictions documented in the footnotes. For example, some significant known issues include:

• IBM SDK 1.4.2 stability issue with Memory

• BEA JRockit 5 slow response time with Memory

New Versions of Supported JVMs

As newer versions of supported JVMs are released, most will be supported automatically. Others may require an updated version of the JProbe JVM configuration file, jvminfo.xml. This file is available on SupportLink. Select Downloads & Updates

and specify JProbe as the product. For more information, see “ Contacting Quest

Support ” on page 12.

Previously Supported JVMs

Effective with the JProbe 8.1 release, Quest Software has retired support for versions

1.2.x and 1.3.x of the Java 2 JVMs that were supported in earlier versions of JProbe, as they have completed the vendor's End-of-Life process. Quest Software strongly recommends upgrading to a vendor-supported JVM version.

14 JProbe

Installation Guide

JVMs Provided with Supported Application Servers

Quest Software will support the Java SDK shipped with any application server that is supported for JProbe, with the caveat that certain operating system patches and/or minor

JVM upgrades may need to be applied, as recommended by the vendor and/or Quest

Software. Support for other application servers may be available on request. For more information, see “ Contacting Quest Support ” on page 12.

Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement

Table of contents