Optimize 10.5 | webMethods Optimize Documentation | Administering webMethods Optimize | For System Administrators | Concepts | webMethods Business Activity Monitoring (BAM) Components
 
webMethods Business Activity Monitoring (BAM) Components
Optimize supports various levels of Business Activity Monitoring (BAM) depending on customer needs. Business activity monitoring enables you to analyze real time business metrics information, including system performance, the volume of business activity and its responsiveness, serious errors that may have occurred, and other key performance indicators (KPIs). Aggregate analytics working in parallel with instance-level data provide actionable information that you can use to eliminate problems, increase efficiency, and take advantage of business opportunities.
Optimize uses special data collectors to gather data from other webMethods components that is used to support business activity monitoring. Note that there is no specific Optimize interface; rather, Optimize is an implementation of webMethods functionality that is available through the standard My webMethods user interface.
Two different implementations of Optimize are available to webMethods customers: Optimize for Infrastructure and Optimize for Process. These implementations are explained below.
*Optimize for Infrastructure
This implementation enables you to monitor system data in real time. System data consists of data about equipment and applications, such as queue length and whether a managed webMethods component is online or offline. You can monitor individual objects as well as the overall status of your system. Optimize for Infrastructure contains two components: Infrastructure Data Collector and Optimize. Optimize for Infrastructure uses the Infrastructure Data Collector to collect system data.
*Optimize for Process.
This implementation enables you to monitor business processes, in addition to managed objects and system status. You can track key performance indicators (KPIs) that relate to operational factors such as margin, revenue, customer satisfaction, and inventory levels. Optimize enables you to compare actual performance with rules you establish. If a monitored item goes out of compliance with a rule, Optimize alerts you so that you can address the problem. In addition, you can use Six Sigma to analyze your business processes. Six Sigma is a disciplined methodology for improving business process performance by eliminating defects. Using this methodology, you can measure the number of defects in a process and systematically determine how to eliminate them. Optimize for Process also includes business visualization tools that provide at-a-glance mashups of Optimize monitoring information.