webMethods Optimize Documentation
Document Conventions
Online Information and Support
Data Protection
Using webMethods Optimize
Introduction to webMethods Optimize
webMethods Business Activity Monitoring (BAM) Components
Optimize Home Page
Business Visualization Concepts
Business Processes
Key Performance Indicators
Data Aggregation
Dimensions
KPI Instances
Trends
Rules
Events
Rule Violations
KPI Data Display
Data Aggregation on KPI Summary Page
Data Aggregation on KPI Instance Detail Page
KPI Historical Average Values
Setting the Mode of Operation
Event Display
Monitoring System Component and Business Process Performance
Overview of Monitoring System Component and Business Process Performance
Viewing System Component and Business Process Problems
Viewing Problem Details
Contributing Events
Similar Problems
KPI Instance Summary Graph for Problem Events
Using the Analytics Overview Page
Searching for Components on the Analytics Overview Page
Process Intrinsic Data Metrics
Finding Components that are Out of Compliance
Using Admin Mode to Delete KPI Instances
Exporting KPI Readings for a Specified Time Range
Viewing the Overall Status of Process Instances
Searching for Process Instances
About Resubmitting Process Instances and Process Steps
Requirements for Submitting Process Instances
Enabling and Disabling a Step for Resubmission
Resubmittal Behavior in the Run Time
Resubmitting Processes from a Step and Optionally Editing Pipeline Information
Example Resubmittal Use Cases
Unhandled Exception
Handled Exceptions
Steps Enabled for Resubmission
Resubmitting Completed Processes
Obtaining EDA (Deprecated) Event Information about Process Stages
Dynamically Generated Custom Columns
Viewing Details for a Process Instance
Viewing Process Instance Details
Process Instance Step Details
About Subprocess Detailed Information
Viewing Steps Within a Subprocess
About Subprocess and Call Activity Duration Time
Viewing a Call Activity Step
Viewing Process Metrics
Viewing Metrics for a Process
Improving the Long-Term Performance of a Process
Overview of Improving the Long-Term Performance of a Process
What is Six Sigma?
Understanding the Six Sigma Summary Page
Filter Tab
Business Process Sigma Tab
Two-Week Business Process Sigma Tab
Viewing Six Sigma Information about a Process
Viewing Information About Rules
Viewing the Rule List
Viewing Rule Instances
Viewing Details for Rules and Rule Violations
Viewing a History of Rule Violations
Viewing Rule Audit Information
Defining Rules
Overview of Rules
Preset Rules
Types of Rules
Types of Rule Expressions
Simple Rule Expressions
Date-Time Rule Expressions
Compound Rule Expressions
Custom Rule Filters
Creating a Rule
Setting Rule Attributes
Creating an Instant Rule
Creating Rule Expressions
Creating a Simple Rule Expression
Defining KPI Value as the First Operand
Defining Math as the First Operand
Defining Event Text or Event Value as the First Operand
Creating a Threshold Value Rule Expression
Creating a Date-Time Rule Expression
Date-Time Expression Examples
Day of Week Example
Time of Day Example
Month Example
Reading Day Example
Compound Rule Expressions
Hierarchy Matching in Compound Rule Expressions
How Compound Rules Are Evaluated
Creating a Compound Rule Expression
Rule Alerts
Specifying Alert Recipients
Specifying Alert Actions
Managing Rules
Managing Rules from the Rule List Page
Managing Rule Instances from the Add/Edit/Copy Rule Page
Managing Rule Filters
Viewing Rule Filters
Creating a Rule Filter
Editing a Rule Filter
Deleting a Rule Filter
Applying Rule Filters to Rules
Responding to Problem Alerts
Responding to an E-mail Alert
Responding to Pager or Mobile Phone Text Message Alerts
Analyzing Information about Key Performance Indicators
Analyzing Information about Key Performance Indicators
Performance Comparisons
Historical Analyses
Scale and Units on the KPI Summary Page
Time Axis
Data Axis
Data Formats on the KPI Instance Detail Page
Error Messages for Monitored Components
Understanding the KPI Summary Page
KPIs Panel
KPI Performance Panel
KPI Performance Chart
Event Table
Using the KPI Summary Page
Displaying the KPI Summary Page
Selecting KPIs and Their Instances for Comparison
Specifying the Comparison Period
Viewing Data Points and Events for KPIs
Using the KPI Instance Detail Page
Viewing KPI Instance Details in Graphical Format
Viewing KPI Instance Details in Tabular Format
Creating Rules from the KPI Instance Detail Page
Process Analytics
Overview of the Process Analytics Page
Process Metrics Panel
Process Diagram Panel
Working with the Process Diagram
Metrics Detail Panel
Viewing Volume or Cycle Time Details in the Metrics Detail Panel
Viewing Rule Violation Details in the Metrics Detail Panel
Viewing Step Information from the Process Diagram Panel
The Step Instance Detail Panel
Understanding Business Process Models
Steps
Transitions
Pools
Swimlanes
Subprocesses
Containers
Referenced Process
Diagnostics
Viewing Diagnostic Information
Optimize Icons
About Optimize Icons
Status Icons
Rule Icons
SLA Rule Icons
Monitor/KPI Icon
Process Analytics Icon
Six Sigma Icon
Diagnosis Trend Icons
Analytics Overview Icons
Glossary
Administering webMethods Optimize
Introduction to Administering Optimize
For System Administrators
Concepts
Overview
webMethods Business Activity Monitoring (BAM) Components
Implementation
Data Collection
Data Communication
Data Processing and Analysis
Data Presentation
Database Components
Installation and Configuration Checklists
Data Collection
Infrastructure Data Collector
Web Service Data Collector
Key Performance Indicators (KPIs)
KPI instances and KPIs
Business Processes
Rules
KPI Rules
Event and Threshold Rules
Users
Administrators
Business Analysts
Users, Groups, and Roles
Starting, Stopping, and Accessing Optimize
Starting Optimize
Starting Optimize on a UNIX System
Starting an Analytic Engine on UNIX
Starting My webMethods Server on UNIX
Starting a Web Services Data Collector on UNIX
Changing the Webmbam User when Running Optimize on UNIX
Starting Optimize on Solaris 64-bit and HP-UX PA-RISC Systems
Editing the Analytic Engine Script
Editing the Web Service Data Collector Script
Starting Optimize on a Windows System
Installing an Analytic Engine as a Windows Service
Uninstalling an Analytic Engine as a Windows Service
Installing a Web Service Data Collector as a Windows Service
Uninstalling a Web Service Data Collector as a Windows Service
Starting webMethods Components on a Windows System
Stopping Optimize
Stopping Analytic Engines
Stopping My webMethods Server
Stopping Web Service Data Collectors
Restarting Optimize
Restarting Analytic Engines
Starting and Stopping Infrastructure Data Collector
Starting Infrastructure Data Collector
Stopping Infrastructure Data Collector
Managing Infrastructure Data Collector as a Windows Service
Managing Infrastructure Data Collector as a Linux Daemon
Viewing Information about Optimize
Viewing Information about Optimize Components
Viewing Information about Optimize-Related Products
Viewing Information About Jobs
Configuring Optimize
Configuring and Deploying Your Environment
Changing Your Configuration Settings
Configuring Rule Violation Alerts and Actions
Configuring E-mail Alerts
Specifying E-mail Alert Settings and Templates
Setting up E-mail Alert Templates to Use HTML Content
Creating a Dynamic Alert Template
The Action Context
Example
Creating a Static Custom Alert Template
Example
Specifying Substitution Variables
Configuring SNMP Alerts
Configuring Web Service Actions
Changing Subcomponent Communication Settings
Changing Analytic Engine or Web Service Data Collector Port Settings
Changing Analytic Engine or Web Service Data Collector Attributes for Web Services
Changing My webMethods Host and Port Communication Attributes
Importing a Certification Authority (CA) Certificate
Defining Logical Names for the Analytic Engines and Web Service Data Collectors
Securing Optimize Engines with SSL
Configuring Optimize Web Services for SSL
Changing the Configuration Agent Protocols
Securing the Optimize Analytic Engine Web Services
Securing the Optimize Web Service Data Collector Services
Configuring the Optimize Engines to Communicate with a Secured Broker Server
Updating the Configuration Settings in the Central Configurator
Enabling Data-Level Security
Changing the Optimize Authentication Credentials
Adding New Optimize Credentials
Specifying Statistical Intervals
Optimizing Analytic Engine Performance
Multi-NIC System Considerations
Configuring the Java Service Wrapper
Specifying the JDK or JRE for Analytic Engine, Infrastructure Data Collector and Web Service Data Collector
Configuring JVM Memory Allocation
The Wrapper Log
Logging Properties
Configuring Additional JVM Parameters
Configuring Analytic Engine High Availability
Configuring ACL Creation in Universal Messaging
Disabling ACL Creation in Universal Messaging
Optimizing Web Service Data Collector Performance
Connecting Process Engines to Analytic Engines
Adjusting RAM for the Analytic Engine and Web Service Data Collectors
Configuring Optimize to use an Analytic Engine
Configuring Optimize to Monitor Multiple Integration Servers and Analytic Engines
Configuring Event Routing (Deprecated) Settings for Optimize
Implementing Guaranteed Event Storage in Optimize
Configuring the MAPI Flag
Disabling the MAPI Flag
Setting System Cache Properties
Disabling Disk Caching
Configuring Business Processes
Preparing to Monitor Processes
Setting Up a webMethods-Executed Process
Setting Up an Externally Executed Process
Identifying a Process to Monitor
Editing a Process
Working with the Instance Analytics Tab
Standardized Error Types
Cycle-Time Standardized Error Types
Wait-Time Standardized Error Types
Iterations Standardized Error Types
Deadline Standardized Error Types
Editing an Existing Standardized Error Type
Deleting a Previously Defined Standardized Error Type
Custom Error Types
Working with Stages and Milestones
Adding a Stage
Modifying a Stage
Deleting a Stage
Viewing Stages in the Process Diagram
Enabling and Disabling EDA (Deprecated) Event Emission
Synchronizing Stages and Events with Software AG Designer
Working with the Overview Configuration Page
Enabling and Disabling Configurations for Viewing on the Analytics Overview Page
Creating, Editing, Copying, and Deleting Configurations
Deleting a Configuration
Copying a Configuration
Working with Configuration Components
Adding a Folder to the Component Tree
Adding a Process, Stage or Process Step to the Component Tree
Adding a Stage to a Process on the Components Tress
Adding a Process Step to the Components Tree
Adding a KPI or KPI Filter to the Component Tree
Adding a KPI Filter to the Component Tree
Editing Components on the Component Tree
Rearranging Nodes in the Component Tree by Cutting and Pasting
Rearranging Nodes in the Component Tree by Dragging and Dropping
Sorting a Node’s Children or Descendants in the Component Tree
Deleting Nodes from the Component Tree
Granting User Access to Business Processes
Granting Access to Business Processes
Configuring KPIs
Configuring Business Data
Configuring System Data
Defining Dimensions
Viewing Existing Dimensions
Adding a New Dimension
Editing an Existing Dimension
Deleting Dimensions
Mapping Events
Adding a New Event Map
Adding an Event Map with New Fields
Adding an Event Map that Combines Business Data with Process and Step Metrics
Editing an Existing Event Map
Deleting an Event Map
Defining Dimension Hierarchies
Viewing Existing Dimension Hierarchies
Adding or Editing a Dimension Hierarchy
Deleting Dimension Hierarchies
Defining KPIs
Adding Individual KPIs
Adding Composite KPIs
KPI Back Population
Defining Intelligent Links
Adding Intelligent Links
Editing Intelligent Links
Deleting Intelligent Links
Subscribing to webMethods Events
Filtering the List of Subscribed Event Types
Subscribing to Event Types
Granting User Access to KPIs
Granting Access to KPIs
Deleting Corrupted KPI Definitions
Deleting KPI Instances
Deleting Selected KPI Instances
Deleting All KPI Instances
Extracting Optimize Assets
Configuring and Using the Infrastructure Data Collector
Configuring Integration Servers and webMethods Brokers
Configuring the WmISExtDC IS Package
Configuring the WmARTExtDC IS Package
Configuring the SNMP Data Collector
Creating and Defining the MIB Configuration File
Specifying the Devices to Manage
Configuring Infrastructure Data Collector Service Name
Changing Infrastructure Data Collector Ports
Changing the Infrastructure Data Collector Primary Port
Changing the Infrastructure Data Collector Configuration Port
Defining HTTPS Connectors
Server-side Configuration
Client-side Configuration
Configuring Infrastructure Data Collector for SSL
Configuring Infrastructure Data Collector for Clustering
Infrastructure Data Collector Clustering for High Availability
Infrastructure Data Collector Clustering for Load Sharing
Configuring Infrastructure Data Collector for Monitoring MashZone NextGen Server 10.1
Discovering Assets and Monitoring Components
Overview of Discovering Assets and Monitoring Components
Interaction between Infrastructure Data Collector and Optimize
Scaling Your Architecture
Infrastructure Data Collector
Optimize
Discovering Assets
The Discovery Page
Adding an Asset
Adding Adabas or Natural Component Assets for Discovery
Adding Apama Server Assets for Discovery
Adding ApplinX, EntireX, Adabas SOA Gateway, Com-plete, or Natural Ajax Component Assets for Discovery
Adding Broker Server Assets for Discovery
Adding Digital Event Services Assets for Discovery
Adding Event Routing Server Assets for Discovery (Deprecated)
Adding Integration Server Assets for Discovery
Adding JMX Assets for Discovery
Adding MashZone NextGen Server Assets for Discovery
Adding My webMethods Server Assets for Discovery
Adding Presto Server version 9.9 Assets for Discovery
Adding SNMP Component Assets for Discovery
Adding Terracotta Server and Terracotta Server Array Assets for Discovery
Adding Universal Messaging Server or Cluster Assets for Discovery
Adding a Network
Editing the config.ini file for Universal Messaging and My webMethods Server SSL Configuration
The Assets Page
Editing Connection Parameters
Deleting SNMP Component Assets
Suspending Monitoring
Resuming Monitoring
Monitoring Components
Displaying a List of Monitored Components
Configuring Monitored Components
Using the Monitor and Suspend Services
Setting up Logging for Optimize
Setting up Logging for Analytic Engines and Data Collectors
Setting up Logging for Infrastructure Data Collectors
Installing and Configuring the WmOptimize Package
Enabling the WmOptimize Package
Configuring the WmOptimize Package
Adding Optimize Users to the OptimizeUsers Group
Integration with Software AG MashZone
Displaying Data from Optimize Analytic Engine into MashZone
Constructing Queries to Display Data from Optimize Analytic Engine into MashZone
General Purpose Parameters
KPI Instance Readings Parameters
Dimension Instances Parameters
KPI Definitions Parameters
Problems Parameters
For Developers
Configuring and Using the Web Service Data Collector
Configuring the Web Service Data Collector
Generating the Client
Sending Event and Dimensional Data
addEvent (event) and addEvents (events)
addEventWithCallback
addStronglyTypedEvent (event) and addStronglyTypedEvents (events)
addDimension (dimension) and addDimensions (dimensions)
addStronglyTypedDimension (dimension) and addStronglyTypedDimensions (dimensions)
Sending Process Data
pushProcessControlOperation (ProcessControlOperation)
pushProcessControlOperationWithCallback
pushStepControlOperation (StepControlOperation)
pushStepControlOperationWithCallback
pushExecutionError (ExecutionError)
pushExecutionErrorWithCallback
Setting up Web Service Actions
Configuring Web Services Actions
Optimize REST Services API
Time Parameters
Max Results Parameter
HTTP Request Errors
Error Response Structure
Error Response Example
Statistical Results
Running the Restful Services Using localhost
Process Model REST API Services
Process Model List
Input Parameters
Output Parameters
Process Models Result Example
Process Steps
Input Parameters
Output Parameters
Step Models Result Example
Process Stages
Input Parameters
Output Parameters
Stage Models Result Example
Process Analytics REST API Services
Process Metric Data
Input Parameters
Output Parameters
Process Metrics Result Example
Process Instances
Input Parameters
Output Parameters
Process Instances Result Example
Process Tracking Errors
Input Parameters
Output Parameters
Process Tracking Errors Result Example
Step Instances
Input Parameters
Output Parameters
Step Instances Result Example
Stage Metric Data
Input Parameters
Output Parameters
Stage Metrics Result Example
Stage Volumes
Input Parameters
Output Parameters
Stage Volume Result Example
Stage Tracking Errors
Input Parameters
Output Parameters
Stage Errors Result Example
Stage Cycle Times
Input Parameters
Output Parameters
Stage Cycle Times Result Example
Stage Instances
Input Parameters
Output Parameters
Stage Instances Result Example
Stage Instances for a Process Instance
Input Parameters
Output Parameters
Stage Instances Result Example
Active Process Instance Count for a Point in Time
Input Parameters
Output Parameters
Process Count Result Example
Active Process Instance Count for Time Range
Input Parameters
Output Parameters
Process Count Result Example
For Database Administrators
Installing Optimize Database Component Sets
Overview
Database Component Sets
Order of Database Component Installation
Configuring Optimize Database Pools
Concepts
Multiple Analytic Engines
Defining Database Connection Pools
Mapping Database Connection Pools to Optimize Activities
Purging Data from Optimize Database Components
Using Data Purge
Required Permissions for Oracle Database Users
Running Data Purge
Oracle
SQL Server
DB2
Resetting Referential Constraints if Data Purge Fails on DB2
Configuring Data Purge
Setting Data Purge Attributes for the Analytic Engine
Setting Purge Operation Parameters
Specifying Information to Log
Specifying People to Notify about the Oracle Purge Operation
Viewing Purge Operation Events
Using Live Purge
Configuring Live Purge
Running Live Purge
Stopping Live Purge
Viewing Live Purge Results
Using the Live Purge Standalone Tool
Prerequisites
Running the Live Purge Standalone Tool
Starting the Live Purge Standalone Tool
Stopping the Live Purge Standalone Tool
Monitored KPI Definitions
Adapter KPI Definitions
wm.brokerdc.CustomAdapter
Discovery Mechanism
KPIs
com.wm.isextdc.AdapterService
Discovery Mechanism
KPIs
com.wm.artextdc.ARTConnection
Discovery Mechanism
KPIs
com.wm.artextdc.ARTListener
Discovery Mechanism
KPIs
com.wm.artextdc.ARTListenerNotification
Discovery Mechanism
KPIs
com.wm.artextdc.ARTPollingNotification
Discovery Mechanism
KPIs
Apama KPI Definitions
com.softwareag.apama.correlator
Discovery Mechanism
KPIs
com.softwareag.apama.eventtype
Discovery Mechanism
KPIs
com.softwareag.apama.monitor
Discovery Mechanism
KPIs
com.softwareag.apama.timer
Discovery Mechanism
KPIs
com.softwareag.apama.containertype
Discovery Mechanism
KPIs
com.softwareag.apama.listener
Discovery Mechanism
KPIs
com.softwareag.apama.aggregate
Discovery Mechanism
KPIs
com.softwareag.apama.context
Discovery Mechanism
KPIs
com.softwareag.apama.receiver
Discovery Mechanism
KPIs
com.softwareag.apama.pluginreceiver
Discovery Mechanism
KPIs
Broker KPI Definitions
wm.brokerdc.BrokerServer
Discovery Mechanism
KPIs
wm.brokerdc.Broker
Discovery Mechanism
KPIs
wm.brokerdc.DocumentType
Discovery Mechanism
KPIs
Digital Event Services KPI Definitions
com.softwareag.des.jmx
Discovery Mechanism
KPIs
com.softwareag.des.jmx.eventtypeinfo
Discovery Mechanism
KPIs
com.softwareag.des.jmx.UMService
Discovery Mechanism
KPIs
com.softwareag.des.jmx.IPService
Discovery Mechanism
KPIs
com.softwareag.des.jmx.InMemoryQueue
Discovery Mechanism
KPIs
com.softwareag.des.jmx.OnDiskQueue
Discovery Mechanism
KPIs
com.softwareag.des.jmx.subscriber
Discovery Mechanism
KPIs
Event Routing KPI Definitions (Deprecated)
com.softwareag.event.routing.jmx
Discovery Mechanism
KPIs
com.softwareag.event.routing.jmx.UMService
Discovery Mechanism
KPIs
com.softwareag.event.routing.jmx.IPService
Discovery Mechanism
KPIs
com.softwareag.event.routing.jmx.OnDiskQueue
Discovery Mechanism
KPIs
com.softwareag.event.routing.jmx.InMemoryQueue
Discovery Mechanism
KPIs
Gateway KPI Definitions
Discovery Mechanism
KPIs
Infrastructure Data Collector KPI Definitions
wm.infrastructuredc.InfrastructureDataCollector
Discovery Mechanism
KPIs
Integration Server KPI Definitions
com.wm.isextdc.IntegrationServer
Discovery Mechanism
KPIs
com.wm.isextdc.IsPackage
Discovery Mechanism
KPIs
com.wm.isextdc.IsService
Discovery Mechanism
KPIs
com.wm.isextdc.IsFilePollingPort
Discovery Mechanism
KPIs
com.wm.isextdc.IsFtpPort
Discovery Mechanism
KPIs
com.wm.isextdc.IsSocketPort
Discovery Mechanism
KPIs
com.wm.isextdc.IsHttpPort
Discovery Mechanism
KPIs
com.wm.isextdc.IsHttpsPort
Discovery Mechanism
KPIs
com.wm.isextdc.IsEmailPort
Discovery Mechanism
KPIs
com.wm.isextdc.RepoV2
Discovery Mechanism
KPIs
com.wm.isextdc.IsBrokerTransport
Discovery Mechanism
KPIs
com.wm.isextdc.IsScheduler
Discovery Mechanism
KPIs
com.wm.isextdc.IsSchedulerTask
Discovery Mechanism
KPIs
com.wm.isextdc.IsCluster
Discovery Mechanism
KPIs
com.wm.isextdc.IsClusterServer
Discovery Mechanism
KPIs
com.wm.isextdc.isJMSTrigger
Discovery Mechanism
KPIs
com.wm.isextdc.isNativeTrigger
Discovery Mechanism
KPIs
com.wm.isextdc.IsJDBCFunctionalAlias
Discovery Mechanism
KPIs
com.wm.isextdc.isJmsMessaging
Discovery Mechanism
KPIs
com.wm.isextdc.isNativeMessaging
Discovery Mechanism
KPIs
com.wm.isextdc.isCacheManager
Discovery Mechanism
KPIs
MashZone NextGen KPI Definitions
com.softwareag.mzng
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.Cache
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.Connector
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.DataSource
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.Deployer
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.Engine
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.Environment
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.GlobalRequestProcessor
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.Host
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.JspMonitor
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.Loader
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.Manager
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.ProtocolHandler
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.Realm
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.RequestProcessor
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.Server
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.Servlet
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.StringCache
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.ThreadPool
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.Valve
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.WebappClassLoader
Discovery Mechanism
KPIs
com.softwareag.mzng.jmx.Catalina.type.WebModule
Discovery Mechanism
KPIs
com.softwareag.mzng.um.realm
Discovery Mechanism
KPIs
com.softwareag.mzng.um.realm.channel
Discovery Mechanism
KPIs
com.softwareag.mzng.um.realm.queue
Discovery Mechanism
KPIs
com.softwareag.mzng.um.realm.datagroup
Discovery Mechanism
KPIs
com.softwareag.mzng.um.realm.interface
Discovery Mechanism
KPIs
com.softwareag.mzng.um.realm.threadpool
Discovery Mechanism
KPIs
My webMethods Server KPI Definitions
com.softwareag.mws
Discovery Mechanism
KPIs
com.softwareag.mws.directory
Discovery Mechanism
KPIs
com.softwareag.mws.handler.sessionmanager
Discovery Mechanism
KPIs
com.softwareag.mws.handler.authmanager
Discovery Mechanism
KPIs
com.softwareag.mws.handler.presmanager
Discovery Mechanism
KPIs
com.softwareag.mws.handler.dispatchmanager
Discovery Mechanism
KPIs
com.softwareag.mws.taskengine
Discovery Mechanism
KPIs
Configuring KPI Creation for Task Events
com.softwareag.mws.taskevents
Discovery Mechanism
KPIs
com.softwareag.mws.portlet.action
Discovery Mechanism
KPIs
com.softwareag.mws.portlet.render
Discovery Mechanism
KPIs
com.softwareag.mws.portlet.pcalayout
Discovery Mechanism
KPIs
com.softwareag.mws.cache
Discovery Mechanism
KPIs
com.softwareag.mws.dirservicecache
Discovery Mechanism
KPIs
com.softwareag.mws.connectionpool
Discovery Mechanism
KPIs
com.softwareag.mws.database
Discovery Mechanism
KPIs
Presto KPI Definitions
com.softwareag.presto
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.j2eeType.Servlet
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.j2eeType.WebModule
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.Cache
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.Connector
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.DataSource
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.Deployer
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.Engine
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.Environment
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.GlobalRequestProcessor
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.Host
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.JspMonitor
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.Loader
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.Manager
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.ProtocolHandler
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.Realm
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.RequestProcessor
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.Server
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.Servlet
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.StringCache
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.ThreadPool
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.Valve
Discovery Mechanism
KPIs
com.softwareag.jmx.Catalina.type.WebappClassLoader
Discovery Mechanism
KPIs
com.softwareag.presto.um.realm
Discovery Mechanism
KPIs
com.softwareag.presto.um.realm.channel
Discovery Mechanism
KPIs
com.softwareag.presto.um.realm.queue
Discovery Mechanism
KPIs
com.softwareag.presto.um.realm.datagroup
Discovery Mechanism
KPIs
com.softwareag.presto.um.realm.interface
Discovery Mechanism
KPIs
com.softwareag.presto.um.realm.threadpool
Discovery Mechanism
KPIs
Terracotta KPI Definitions
com.softwareag.tc.connectiongroup
Discovery Mechanism
KPIs
com.softwareag.tc.server
Discovery Mechanism
KPIs
Terracotta Connection
Ehcache
TSA
TSA Server
CacheManager
Cache
Territory KPI Definitions
KPIs
Trading Networks KPI Definitions
com.wm.tnextdc.TNServer
Discovery Mechanism
KPIs
com.wm.tnextdc.TaskManager
Discovery Mechanism
KPIs
com.wm.tnextdc.TNDBConnectionPool
Discovery Mechanism
KPIs
Universal Messaging KPI Definitions
com.softwareag.um.realm.node
Discovery Mechanism
KPIs
com.softwareag.um.realm.channel
Discovery Mechanism
KPIs
com.softwareag.um.realm.queue
Discovery Mechanism
KPIs
com.softwareag.um.realm.datagroup
Discovery Mechanism
KPIs
com.softwareag.um.realm.interface
Discovery Mechanism
KPIs
com.softwareag.um.realm.threadpool
Discovery Mechanism
KPIs
com.softwareag.um.realm.named.object
Discovery Mechanism
KPIs
com.softwareag.um.cluster
Discovery Mechanism
KPIs
com.softwareag.um.cluster.channel
Discovery Mechanism
KPIs
com.softwareag.um.cluster.queue
Discovery Mechanism
KPIs
System Component Monitoring for Integration Server KPI Definitions
ISSystemComponent.JMX
Discovery Mechanism
KPIs
ISSystemComponent.java.lang.type.ClassLoading
Discovery Mechanism
KPIs
ISSystemComponent.java.lang.type.Compilation
Discovery Mechanism
KPIs
ISSystemComponent.java.lang.type.GarbageCollector
Discovery Mechanism
KPIs
ISSystemComponent.java.lang.type.Memory
Discovery Mechanism
KPIs
ISSystemComponent.java.lang.type.MemoryManager
Discovery Mechanism
KPIs
ISSystemComponent.java.lang.type.MemoryPool
Discovery Mechanism
KPIs
ISSystemComponent.java.lang.type.OperatingSystem
Discovery Mechanism
KPIs
ISSystemComponent.java.lang.type.Runtime
Discovery Mechanism
KPIs
ISSystemComponent.java.lang.type.Threading
Discovery Mechanism
KPIs
ISSystemComponent.java.nio.type.BufferPool
Discovery Mechanism
KPIs
System Component Monitoring for Infrastructure Data Collector KPI Definitions
InfraDCSystemComponent.JMX
Discovery Mechanism
KPIs
InfraDCSystemComponent.java.lang.type.ClassLoading
Discovery Mechanism
KPIs
InfraDCSystemComponent.java.lang.type.Compilation
Discovery Mechanism
KPIs
InfraDCSystemComponent.java.lang.type.GarbageCollector
Discovery Mechanism
KPIs
InfraDCSystemComponent.java.lang.type.Memory
Discovery Mechanism
KPIs
InfraDCSystemComponent.java.lang.type.MemoryManager
Discovery Mechanism
KPIs
InfraDCSystemComponent.java.lang.type.MemoryPool
Discovery Mechanism
KPIs
InfraDCSystemComponent.java.lang.type.OperatingSystem
Discovery Mechanism
KPIs
InfraDCSystemComponent.java.lang.type.Runtime
Discovery Mechanism
KPIs
InfraDCSystemComponent.java.lang.type.Threading
Discovery Mechanism
KPIs
InfraDCSystemComponent.java.nio.type.BufferPool
Discovery Mechanism
KPIs
Built-In Rules
Infrastructure Data Collector Rules
Infrastructure Data Collector About to Run Out of Memory
Infrastructure Data Collector Thread Count Trend
Infrastructure Data Collector Failure Status
ART Rules
ART Adapter Service Critical Resource Message
ART Adapter Service Failure Status
ART Connection Critical Resource Message
ART Connection Failure Status
ART Connection Resource Failure
ART Listener Critical Resource Message
ART Listener Failure Status
ART Listener Notification Critical Resource Message
ART Listener Notification Failure Status
ART Polling Notification Critical Resource Message
ART Polling Notification Failure Status
Broker Server Rules
Broker Server Critical Resource Message
Broker Server Failure Status
Broker Server Low Guaranteed Disk Space
Broker Rules
Broker Critical Resource Message
Broker Failure Status
Document Type Notification Critical Resource Message
Custom Adapter Rules
Custom Adapter Failure Status
Event Routing Rules (Deprecated)
Event Routing Framework Failure Status (Deprecated)
Event Routing Universal Messaging Service Failure Status (Deprecated)
Event Routing IP Service Failure Status (Deprecated)
Event Routing In-Memory Queue Failure Status (Deprecated)
Event Routing On-Disk Queue Failure Status (Deprecated)
Event Routing In-Memory Queue Capacity Reached (Deprecated)
Event Routing On-Disk Queue Capacity Reached (Deprecated)
Event Routing In-Memory Queue About to Reach Capacity (Deprecated)
Event Routing On-Disk Queue About to Reach Capacity (Deprecated)
Event Routing In-Memory Queue Buffer Full(Deprecated)
Event Routing On-Disk Queue Buffer Full (Deprecated)
Event Routing Universal Messaging Service Failed Duration Time (Deprecated)
Event Routing IP Service Failed Duration Time (Deprecated)
Event Routing Universal Messaging Service Events Stuck (Deprecated)
Event Routing IP Service Events Stuck (Deprecated)
Event Routing Universal Messaging Service Universal Messaging Connection Failure (Deprecated)
Event Routing Universal Messaging Service Regular Delivery Interruptions (Deprecated)
Event Routing IP Service Regular Delivery Interruptions (Deprecated)
Territory Rules
Territory Critical Resource Message
Territory Failure Status
Gateway Rules
Gateway Failure Status
Analytic Engine Rules
Analytic Engine About to Run Out of Memory
Error in Analytic Engine
Thread Leak
Integration Server Rules
Integration Server Cache Manager Failure Status
Integration Server Completed Requests Abnormal
Integration Server Critical Resource Message
Integration Server Failure Status
Integration Server JMS Messaging Failure Status
Integration Server Native Messaging Failure Status
Integration Server Used Memory Too Big
IsBrokerTransport Critical Resource Message
IS Broker Transport Failure Status
IS Cluster Critical Resource Message
IS Cluster Failure Status
IS Email Port Critical Resource Message
IS Email Port Failure Status
IS FTP Port Critical Resource Message
IS FTP Port Failure Status
IS HTTP Port Critical Resource Message
IS HTTP Port Failure Status
IS HTTPS Port Critical Resource Message
IS HTTPS Port Failure Status
IS Socket Port Critical Resource Message
IS Socket Port Failure Status
Repository Server Critical Resource Message
Repository Server Failure Status
IS Package Rules
Integration Server Package Down
Integration Server Package Failure Status
IS Package Critical Resource Message
IS Service Rules
Integration Server Service Failure Status
Integration Server Service Request Time Trend
IS Service Critical Resource Message
Integration Server Long Running Thread
My webMethods Server Rules
DirServiceCache authenticateCacheSize High
DirServiceCache dnCacheSizeHigh
DirServiceCache Failure Status
DirServiceCache uriCacheSize High
Handler.authManager Failure Status
Handler.dispatchManager Failure Status
Handler.presManager Failure Status
Handler.sessionManager Failure Status
MWSCache cacheSize High
MWSCache Failure Status
MWSConnectionPool Closed
MWSConnectionPool Failure Status
MWSConnectionPool poolSize High
MWSDatabase FailureStatus
MWSDirectory FailureStatus
MWSTaskEngine FailureStatus
MWSTaskEvents FailureStatus
MywebMethodsServer FailureStatus
MywebMethodsServer HTRequest averageTime Trending Up
MywebMethodsServer Memory.freeMemory low
Portlet.Action Failure Status
Portlet.PCALayout Failure Status
Portlet.Render Failure Status
Trading Networks Rules
TN Database Connection Pool Failure Status
TN DB Connection Pool Critical Resource Message
TN Server Critical Resource Message
TN Server Failure Status
TN Server Used Threads Too Big
TN Task Manager Critical Resource Message
TN Task Manager Failure Status
Terracotta Rules
Terracotta Cache Failure Status
Terracotta Cache Manager Failure Status
Terracotta Connection Failure Status
TSA Server Failure Status
TSA Failure Status
MashZone NextGen Rules
MashZone NextGen Failure Status
Presto Rules
Presto version 9.9 Failure Status
Universal Messaging Rules
Realm Channel Failure Status
Realm Datagroup Failure Status
Realm Failure Status
Realm Interface Failure Status
Realm Queue Failure Status
Realm Threadpool Failure Status
Universal Messaging Cluster Rules
Cluster Channel Failure Status
Cluster Failure Status
Cluster Queue Failure Status
Built-In Services
Summary of Elements in This Folder
pub.optimize.monitoring:addEvent (event)
Input Parameters
Output Parameters
pub.optimize.monitoring:addEvents (events)
Input Parameters
Output Parameters
pub.optimize.monitoring:addDimension (dimension)
Input Parameters
Output Parameters
pub.optimize.monitoring:addDimensions (dimensions)
Input Parameters
Output Parameters
pub.optimize.monitoring:pushExecutionError (ExecutionError)
Input Parameters
Output Parameters
pub.optimize.monitoring:pushProcessControlOperation (ProcessControlOperation)
Input Parameters
Output Parameters
pub.optimize.monitoring:pushStepControlOperation (StepControlOperation)
Input Parameters
Output Parameters
pub.optimize.monitoring:createNewConnection
Input Parameters
Output Parameters
pub.optimize.monitoring:destroyConnection
Input Parameters
Output Parameters
pub.optimize.mashzone.adapter:retrieveData
Input Parameters
Output Parameters
Optimize Schema
Table Naming and Versioning
Fact Tables (BAM_FACT_<Event Map Name>_V1)
Dimension Tables (BAM_DIM_<Dimension Name>_V1)
Configuring BAM
Introduction to Configuring Business Activity Monitoring (BAM)
Document Conventions
Online Information and Support
Data Protection
Concepts
Overview
Configuring BAM Using Define Environments
BAM Configuration Components
Logical Servers
Logical Server Subcomponents
Environments
Getting Started
Installing the Define Environments page
Using the Define Environments page in My webMethods
The Define Environments Page Configuration Tabs
Basic Steps for Deploying a Configuration
Security
Database Pool Configuration
Configuring a Database Pool
Installing a JDBC Driver for MySQL
Managing webMethods Optimize Environments
Creating a webMethods Optimize Environment
Adding a New Environment
Adding Logical Servers to an Environment
Configuring Logical Servers
About Global Configuration Settings
Defining JNDI Configuration Settings
Defining Journal-Logging Settings
Defining the Terracotta Server Array Setting
Analytic Engine Clustering
Adding a Terracotta License
Implementing Analytic Engine Clustering
Defining Analytic Engine Cluster Settings
Terracotta Configuration Guidelines for Analytic Engine Clustering
Adjusting Java Virtual Machine Arguments
Configure the Persistence Mode Setting
Mandatory Property Updates
Changing the Terracotta ulimit Settings
Configure the Failover Tuning for Guaranteed Consistency
Cleaning Up Terracotta Persistent Caches
Defining Logical Server Subcomponents for the Analytic Engine
Defining Analytic Engine Settings
Defining Database Settings
Defining Data Maintenance Settings
Defining Event Publication Settings
Defining In-Process Event Publication
Enabling In-Process Event Publication in Analytic Engine
Disabling Event Publication for Infrastructure Data Collector
Defining JMSEventAction Settings
Defining JNDI Configuration Settings
Defining Journal-Logging Settings
Defining E-Mail Settings
Defining Monitor Behavior Settings
Defining Process Tracker Settings
Defining SNMP Alert Settings
Defining Station Configuration Settings
Defining WSAction Settings
Defining Logical Server Subcomponents for the Web Service Data Collector
Defining DataCollector Settings for the Web Service Data Collector
Defining JNDI Configuration Settings
Defining Journal-Logging Settings
Defining Logical Server Subcomponents for the Infrastructure Data Collector
Defining Adabas SOA Gateway Resource Module Settings
Defining Apama Resource Module Settings
Defining Broker Resource Module Settings
Defining Collector Settings
Defining Com-plete Resource Module Settings
Defining Digital Event Services Resource Module Settings
Defining EntireX Resource Module Settings
Defining ETS Resource Module Settings
Defining Event Routing Resource Module Settings (Deprecated)
Defining Integration Server Resource Module Settings
Defining JNDI Configuration Settings
Defining MashZone NextGen Resource Module Settings
Defining My webMethods Server Resource Module Settings
Defining Presto Resource Module Settings
Defining Terracotta Resource Module Settings
Defining Universal Messaging Cluster Resource Module Settings
Defining Universal Messaging (UM) Resource Module Settings
Configuring Broker Server to Work with Analytic Engine
Defining Host Servers for an Environment
Mapping Logical Servers
Mapping Endpoints
Mapping Database Pools
Validating an Environment Configuration
Deploying an Environment
Deploying to a File
Deploying the Environment Configuration to an Archive File
Applying Configuration Settings from the Environment Configuration Archive
Transferring Logical Server Passwords
Exporting and Importing an Environment Configuration
Exporting an Environment Configuration
Importing an Environment Configuration
Using Command Central to Manage Optimize
Using Command Central to Manage Analytic Engine
Configuring Optimize Analytic Engine
Configuring the Administrator Password
Configuring a Database Pool
Configuring Endpoints
Configuring Functional Aliases
Configuring JNDI Settings
Configuring Analytic Engine Cluster Settings
Configuring Properties
Configuring Email Settings
Configuring Logging
Securing Optimize Analytic Engine with SSL
Using Command Central to Manage Web Service Data Collector
Configuring Optimize Web Service Data Collector
Configuring Endpoints
Configuring JNDI Settings
Configuring Properties
Configuring Logging
Securing Optimize Web Service Data Collector with SSL
Using Command Central to Manage Infrastructure Data Collector
Configuring Optimize Infrastructure Data Collector
Configuring Collector Settings
Configuring Endpoints
Configuring JNDI Settings
Configuring Resource Module Settings
Configuring the Infrastructure Data Collector OSGi Component
Configure Ports
Using the Command Line to Manage Optimize
Commands that Optimize Supports
Configuration Types that Optimize Analytic Engine Supports
Configuration Types that Optimize Web Service Data Collector Supports
Configuration Types that Optimize Infrastructure Data Collector Supports
Lifecycle Actions for Optimize Analytic Engine
Run-time Monitoring Statuses for Optimize Analytic Engine
Lifecycle Actions for Optimize Web Service Data Collector
Run-time Monitoring Statuses for Optimize Web Service Data Collector
Lifecycle Actions for Optimize Infrastructure Data Collector
Run-time Monitoring Statuses for Optimize Infrastructure Data Collector
Security
Using SSL with Central Configurator
Central Configurator Security Implementation
Installing Certificates
Securing the Central Configurator in My webMethods Server
Starting the Configuration Agent
webMethods Password Administrator Utility
Backward Compatibility
Changing the Master Encryption Password
Securing Access to the Central Configurator Administrator Files
Optimize Installation Checklist
Installation Checklist
Database Information
Copyright
webMethods Optimize Documentation
Copyright