Oracle Enterprise Manager

Similar documents
Microsoft Active Directory Plug-in User s Guide Release

Microsoft Internet Information Services (IIS) Plug-in User s Guide Release

Microsoft.NET Framework Plug-in User s Guide Release

Oracle Enterprise Manager

Oracle Fusion Middleware

Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder. 12c ( )

Oracle Cloud Using Oracle E-Business Suite Adapter Endpoint Configuration Wizard. Release 17.3

Oracle Cloud Known Issues for Trial and Paid Subscriptions. Release 18.1

Oracle Cloud Getting Started with Oracle WebCenter Portal Cloud Service

Oracle Linux. UEFI Secure Boot Signing Key Update Notice

Oracle Identity Manager Connector Guide for Dropbox. Release

Oracle Cloud E

Oracle Database Appliance Accessibility Guide. Release

Oracle NoSQL Database Integration with SQL Developer. Release 18.1

Oracle Hospitality OPERA Exchange Interface Cloud Authentication. October 2017

Oracle Fusion Middleware Known Issues in Oracle Stream Analytics

Oracle Cloud. Oracle Cloud Adapters Postinstallation Configuration Guide E

Oracle Communications Configuration Management

Oracle Cloud What's New for Oracle WebCenter Portal Cloud Service

Oracle Cloud E

What s New for Oracle Cloud Stack Manager. Topics: July Oracle Cloud. What's New for Oracle Cloud Stack Release

Oracle Fusion Middleware

Oracle Utilities Customer Care and Billing

What s New for Cloud at Customer What's New for the Cloud Services on Oracle Cloud at Customer New Documentation for Oracle Cloud at Customer

Oracle Fusion Middleware

Oracle VM. Getting Started Guide for Release 3.2

Oracle SQL Developer Web Accessibility Guide. Release 18.1

Oracle Cloud. Using Oracle Eloqua Adapter Release E

Oracle Fusion Middleware Oracle Cloud Adapters Postinstallation Configuration Guide. 12c Release ( )

Security Guide Release 4.0

Oracle GoldenGate E

Oracle Enterprise Data Quality for Product Data

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Hardware and Software Configuration

Release for Microsoft Windows

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Installing and Updating Local Software Packages 12c Release

Oracle Banking Channels Bank User Base

Oracle Utilities Advanced Spatial and Operational Analytics

Oracle Fusion Middleware Installing and Configuring Oracle SOA Suite and Oracle Business Process Management. 12c ( )

Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware. 12c ( )

Oracle Enterprise Manager. 1 Introduction. System Monitoring Plug-in for Oracle Enterprise Manager Ops Center Guide 11g Release 1 (

Oracle Cloud Using the Google Calendar Adapter. Release 17.3

Oracle Utilities Work and Asset Management

Database Change Reference Release 6.3

Oracle. Field Service Cloud Using the Parts Catalog

Oracle Communications Convergent Charging Controller. Sample Message Flows Reference Guide Release 6.0.1

Oracle Cloud Using the Google Calendar Adapter with Oracle Integration

Oracle Fusion Middleware

Oracle Application Express

Oracle Utilities Work and Asset Management Integration to Primavera P6 Enterprise Project Portfolio Management

IBM WebSphere Portal Reference Guide Release 9.2.x

Creating Domain Templates Using the Domain Template Builder 11g Release 1 (10.3.6)

Oracle Cloud Using the Trello Adapter. Release 17.3

PeopleSoft Fluid Required Fields Standards

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need

Oracle Fusion Middleware

Oracle Human Capital Management Cloud Using the HCM Mobile Application. Release 13 (update 18C)

Oracle Fusion Middleware Oracle Technology Adapters Release Notes. 12c ( )

Oracle Virtual Desktop Client for ipad. Release Notes for Release 1.2

Oracle Utilities Opower Custom URL Configuration

Oracle Cloud Using the UiPath Robotic Process Automation Adapter with Oracle Integration F

Oracle Enterprise Manager Ops Center. Overview. What You Need. Create Oracle Solaris 10 Zones 12c Release 3 ( )

WebLogic Tuxedo Connector Quick Start Guide for Oracle WebLogic Server 11g Release 1 (10.3.6)

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Creating vservers 12c Release 1 ( )

Oracle Enterprise Manager Ops Center

Oracle Enterprise Manager Ops Center. Introduction. Provisioning Oracle Solaris 10 Operating Systems 12c Release 2 ( )

Oracle Cloud Using the Evernote Adapter. Release 17.3

Oracle Enterprise Manager Ops Center

Oracle Fusion Middleware

PeopleSoft Fluid Icon Standards

Oracle Hospitality Suite8 Export to Outlook User Manual Release 8.9. July 2015

Oracle Utilities Customer Care and Billing

E June Oracle Linux Storage Appliance Deployment and User's Guide

Oracle Enterprise Manager Ops Center

Introduction to Auto Service Request

Oracle Agile Product Lifecycle Management for Process

Oracle Cloud Using the Oracle Responsys Adapter. Release 17.3

Oracle Fusion Middleware

Oracle Cloud Using the Microsoft Adapter. Release 17.3

Oracle. Sales Cloud Using Sales for Outlook. Release 13 (update 18A)

Oracle Cloud. Using the Google Calendar Adapter Release 16.3 E

Oracle GoldenGate E

Oracle Utilities Smart Grid Gateway

Insbridge Enterprise Rating Portal Configuration Guide

Oracle Cloud Using the Eventbrite Adapter with Oracle Integration

Upgrading Oracle GoldenGate Veridata 12c (12.2.1)

Oracle Hospitality MICROS Commerce Platform Release Notes Release Part Number: E December 2015

Oracle Fusion Middleware Installing and Configuring Oracle Business Intelligence. 12c ( )

Oracle Cloud Using the MailChimp Adapter. Release 17.3

Oracle Enterprise Manager Ops Center. Introduction. Creating Oracle Solaris 11 Zones 12c Release 2 ( )

Oracle Utilities Customer Care and Billing

Oracle Cloud Using the Oracle Advanced Queuing (AQ) Adapter. Release 17.3

Oracle Cloud Using Oracle IoT Connected Worker Cloud Service

JD Edwards World. Service Enablement Guide Release A9.3 E

Java Platform, Standard Edition Java Flight Recorder Command Reference. Release 10

Oracle Cloud Using Oracle Cloud Marketplace

Oracle Cloud Using the Eventbrite Adapter. Release 17.3

Oracle Configuration Manager

Oracle Agile Product Lifecycle Management for Process Reporting User Guide Release E

Creating Resources on the ZFS Storage Appliance

Recipe Calculation Survey. Materials Control. Copyright by: MICROS-FIDELIO GmbH Europadamm 2-6 D Neuss Date: August 21 st 2007.

Transcription:

Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat 13.2.1.0 E73485-01 June 2016

Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat, 13.2.1.0 E73485-01 Copyright 2015, 2016, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agencyspecific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government. This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.

Contents Preface... Audience... Documentation Accessibility... Conventions... What's Changed... v v v v v 1 Apache Tomcat Plug-in Overview and Prerequisites 1.1 About Apache Tomcat... 1-1 1.2 Supported Versions... 1-1 1.3 Apache Tomcat Plug-in Prerequisites... 1-1 1.4 Downloading the Apache Tomcat Plug-in... 1-2 1.5 Deploying the Plug-in... 1-2 1.6 Upgrading the Plug-in... 1-3 1.7 Undeploying the Plug-in... 1-3 2 Discovering Apache Tomcat Target 2.1 Discovering Apache Tomcat Targets... 2-1 2.2 Verifying and Validating the Plug-in... 2-2 3 Metrics, Reports, and Alerts Provided 3.1 Metrics Collected... 3-1 3.2 Reports... 3-1 3.3 Alerts... 3-2 Index iii

iv

Preface This document provides installation instructions and configuration information for the Non-Oracle Middleware plug-in for Apache Tomcat. Audience This document is intended systems and database administrators tasked with monitoring Apache Tomcat through Enterprise Manager Cloud Control. Documentation Accessibility Conventions For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup? ctx=acc&id=docacc. Access to Oracle Support Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/ topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/ topic/lookup?ctx=acc&id=trs if you are hearing impaired. The following text conventions are used in this document: Convention boldface italic monospace Meaning Boldface type indicates graphical user interface elements associated with an action, or terms defined in text or the glossary. Italic type indicates book titles, emphasis, or placeholder variables for which you supply particular values. Monospace type indicates commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter. What's Changed This table provides a brief overview of the document changes for the latest publication of the Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat: v

Part Number Change Summary E73485-01 Updated for Enterprise Manager Cloud Control 13c Release 13.2.1.0. vi

1 Apache Tomcat Plug-in Overview and Prerequisites This chapter provides an overview description of the Oracle system monitoring plugin for Apache Tomcat and summarizes the prerequisites required before configuration. The following topics are provided: About Apache Tomcat Supported Versions Apache Tomcat Plug-in Prerequisites Downloading the Apache Tomcat Plug-in Deploying the Plug-in Upgrading the Plug-in Undeploying the Plug-in 1.1 About Apache Tomcat 1.2 Supported Versions Apache Tomcat is an open source application server that implements the Java Servlet and Java Server Pages (JSP) specifications, providing an environment for Java code to run in. The Non-Oracle Middleware plug-in for Apache Tomcat extends Oracle Enterprise Manager Cloud Control 13c to add support for managing it. By deploying the plug-in within your Cloud Control environment, you can use management features, such as availability and performance metrics, reports, and alerts. This plug-in supports the following versions of products: Enterprise Manager Cloud Control 13c and higher (Oracle Management Service and Oracle Management Agent). Apache Tomcat 8.x and later. Apache Tomcat 7.x and earlier. 1.3 Apache Tomcat Plug-in Prerequisites The following prerequisites must be met before you can deploy the plug-in: 1. Apache Tomcat is installed. Apache Tomcat Plug-in Overview and Prerequisites 1-1

Downloading the Apache Tomcat Plug-in 2. Remote JMX monitoring must be enabled when you start Apache Tomcat. You can enable JMX by adding -Dcom.sun.management.jmxremote.port to the following startup scripts: For UNIX and Linux: catalina.sh For Microsoft Windows: catalina.bat For more information about remote monitoring and management, refer to the following link: https://docs.oracle.com/javase/8/docs/technotes/guides/management/ index.html 3. Enterprise Manager Cloud Control 13c Release 13.1.0.1.0 or higher (Oracle Management Service and Oracle Management Agent) is installed. You can install the Management Agent on the same computer as Apache Tomcat (referred to as local Agent monitoring) or on a different computer (referred to as remote Agent monitoring). The way you configure the local or remote Management Agent is the same. If you are using a remote Management Agent, then ensure that the Management Agent has access to the computer on which Apache Tomcat instance is running and the JMX port on which it is listening. 4. For monitoring an Apache Tomcat target, do not use a Management Agent that is already monitoring one of the following: Oracle WebLogic Managed Server IBM WebSphere Application Server JBoss Application Server This is because different target types use different JMX versions, which could lead to metric collection errors for Apache Tomcat. The following is an example of such a metric collection error for Apache Tomcat: oracle.sysman.emsdk.emd.fetchlet.fetchletexception: oracle.sysman.emsdk.emd.fetchlet_fetchletexception: java.lang.securityexception: sealing violation: package javax.management is sealed 1.4 Downloading the Apache Tomcat Plug-in You can download plug-ins in online or offline mode. Online mode refers to an environment where you have Internet connectivity, and can download the plug-in directly through Enterprise Manager from My Oracle Support. Offline mode refers to an environment where you do not have Internet connectivity, or where the plug-in is not available from My Oracle Support. See the Managing Plug-ins chapter in the Oracle Enterprise Manager Cloud Control Administrator's Guide for details on downloading the plug-in in either mode. 1.5 Deploying the Plug-in You can deploy the plug-in to an Oracle Management Service instance using the Enterprise Manager Cloud Control console, or using the EM Command Line Interface (EMCLI). While the console enables you to deploy one plug-in at a time, the command 1-2 System Monitoring Plug-in Installation Guide for Apache Tomcat

Upgrading the Plug-in line interface mode enables you to deploy multiple plug-ins at a time, thus saving plug-in deployment time and downtime, if applicable. See the Managing Plug-ins chapter in the Oracle Enterprise Manager Cloud Control Administrator's Guide for instructions on deploying the plug-in: 1.6 Upgrading the Plug-in The Self Update feature allows you to expand Enterprise Manager's capabilities by updating Enterprise Manager components whenever new or updated features become available. Updated plug-ins are made available via the Enterprise Manager Store, an external site that is periodically checked by Enterprise Manager Cloud Control to obtain information about updates ready for download. See the Updating Cloud Control chapter in the Oracle Enterprise Manager Cloud Control Administrator's Guide for steps to update the plug-in. 1.7 Undeploying the Plug-in See the Managing Plug-ins chapter in the Oracle Enterprise Manager Cloud Control Administrator's Guide for steps to undeploy the plug-in. Apache Tomcat Plug-in Overview and Prerequisites 1-3

Undeploying the Plug-in 1-4 System Monitoring Plug-in Installation Guide for Apache Tomcat

2 Discovering Apache Tomcat Target This chapter describes how to discover your Apache Tomcat target with Enterprise Manager Cloud Control. The following topics are provided: Discovering Apache Tomcat Targets Verifying and Validating the Plug-in 2.1 Discovering Apache Tomcat Targets After successfully deploying the plug-in, follow these steps to add the plug-in target to Cloud Control for central monitoring and management: 1. Log in to Enterprise Manager Cloud Control. 2. Click Setup, then Add Targets, and finally Add Targets Manually. 3. Select Add Non-Host Targets by Specifying Target Monitoring Properties. From the Target Type drop-down, select the Apache Tomcat target type. Click Add Manually. 4. On the Add Apache Tomcat page, provide the following information for the properties: Host: Host of the Apache Tomcat instance. This property is always required. JMX Port Number: Remote JMX port. This property is always required. JMX User Name: Required when authentication is enabled for JMX. JMX Password: Required when authentication is enabled for JMX. Communication Protocol: Communication protocol used by remote JMX client. Do not change the default value specified unless the remote JMX implementation has changed. Service Name: JMX service name. Do not change the default value specified unless the remote JMX implementation has changed. SSL Trust Store: Required when SSL is enabled for Apache Tomcat. SSL Trust Store JMX Password: Required when SSL is enabled for Apache Tomcat. Apache Tomcat Version: Version of Apache Tomcat (for example, 7.0, 6.0, 5.5.23, etc.). This property is always required and is used to determine the specific performance metrics to be monitored and/or collected. Discovering Apache Tomcat Target 2-1

Verifying and Validating the Plug-in Note: You must not change the default values of Communication Protocol and Service Name unless the remote JMX implementation has changed. After deploying and configuring the plug-in to monitor one or more targets in the environment, you can customize the monitoring settings of the plug-in. This alters the collection intervals and threshold settings of the metrics to meet specific needs of your environment. If you decide to disable one or more metric collections, this could impact the reports that the metric is a part of. 2.2 Verifying and Validating the Plug-in After waiting for a few minutes for the plug-in to start collecting data, use the following steps to verify and validate that Cloud Control is properly monitoring the plug-in target: 1. On the Agent home page, from the Monitored Targets table, click the Apache Tomcat target link. The Apache Tomcat home page appears. 2. Verify that no metric collection errors are reported in the Alerts section. 3. Ensure that reports can be seen and no errors are reported by selecting the Reports property page. 2-2 System Monitoring Plug-in Installation Guide for Apache Tomcat

3 Metrics, Reports, and Alerts Provided This chapter provides a summary and description of the metrics, reports, and alerts provided by the system monitoring plug-in for Apache Tomcat through Enterprise Manager Cloud Control. The following topics are provided: Metrics Collected Reports Alerts 3.1 Metrics Collected Metrics are units of measurement used to determine the health of a target. To find a complete list of all the metrics for a target, click All Metrics in the Related Links section of the target home page. From the All Metrics page, you can view all the metric categories for the target and then drill down to any particular metric for additional information. After adding the target to Enterprise Manager, you can then customize the monitoring configuration of the target; for instance, you can modify metric threshold values, change metric collection schedules, and disable collection for some metrics. 3.2 Reports Several predefined, performance-based reports are provided for Apache Tomcat. Such reports include: Apache Tomcat Load - Charts of total load on all global request processors All Applications Load - Applications load charts at server level Apache Tomcat Thread Pools - Thread pools active threads and total thread charts Datasources - Datasources active connections and idle connections charts Global Request Processors Load And Performance - Global request processor load and performance charts Memory Utilization - Resource utilization charts Top 10 Applications Based On Total Sessions - Top 10 applications based on sessions created during the last 24 hours Top 10 Servlets Based On Total Requests - Top 10 servlets by number of requests on each servlet during the last 24 hours Metrics, Reports, and Alerts Provided 3-1

Alerts Additionally, custom reports can also be generated based on data stored in the Management Repository. 3.3 Alerts You can configure Enterprise Manager to send alerts notifying you of problems with the target. To receive alerts on the console, specify warning and/or critical threshold levels for those metrics of importance to you. To edit an alert threshold: 1. Choose Metric and Policy Settings on any target home page. 2. From the Metric Thresholds page, you can either modify warning and/or critical thresholds directly from the table. Alternatively, click the Edit icon (pencil) to access the Edit Advanced Settings page. An alert is triggered when one of the following conditions is true: A metric threshold is reached. The availability of a monitored service changes. A metric-specific condition occurs. 3-2 System Monitoring Plug-in Installation Guide for Apache Tomcat

Index A alerts, 3-2 Apache Tomcat about, 1-1 target discovery, 2-1 D deploy plug-in, 1-2 discovery, 2-1 document change summary, v download plug-in, 1-2 M metrics, 3-1 P plug-in deploy, 1-2 download, 1-2 prerequisites, 1-1 supported versions, 1-1 undeploy, 1-3 plug-in (continued) upgrade, 1-3 verify and validate, 2-2 prerequisites, 1-1 R remove plug-in, 1-3 reports, 3-1 S supported versions, 1-1 U upgrade plug-in, 1-3 V version supported, 1-1 W what s changed, v Index-1

Index-2