Friday, 10 March 2017

Oracle SOA suite 12.2.1- Integration Workload Statistics (IWS)


Integration Workload Statistics (IWS) Reports provide SOA system-wide reports that can help you analyze utilization, identify potential bottlenecks and backlogs, and perform top-down analysis of your integration system.
So, for instance, if there are stressed components or endpoints in your SOA system that are slowing down the system, IWS reports can help you narrow down on these. For example, a slow FTP or database adapter reference endpoint can be identified in the reports. Likewise, a BPEL process running slower than usual can also be identified. You can look at internal queue backlogs, like BPEL queues and EDN queues. SOA composite-wise summaries are also available.

IWS reports can include metrics like system resource usage, composite statistics, statistics for internal system queues, statistics for synchronous and asynchronous business processes, and endpoint statistics. The components supported in this release include BPEL Service Engine, EDN, Web Service Binding, File Adapter, JMS Adapter, FTP Adapter, DB Adapter, AQ Adapter, and MQ adapter.

Statistics Included in an IWS Report

An Integration Workload Statistics (IWS) report contains various statistics, depending on the data collection level that you have set. In addition to system-wide resource usage data, the report can include service and reference endpoint statistics, BPEL and EDN backup queue statistics, and BPEL instance statistics. Statistics on BPEL activities may also be included.
The IWS report contains the following broad sections when the data collection level is set to finest:

·         System Resource Usage: Statistics include Java Virtual Machine (JVM) statistics like CPU utilization and memory utilization (for JVM heap and non-heap memory), SOA Data Source statistics that show active connections and connection pool details, and SOA Work Manager statistics that include details on threads.
       ·         Composite (Rollup) Statistics: Aggregate composite-wise statistics that indicate flow rate          (throughput/transactions per second) and latency (in milliseconds) for the composite endpoints and internal   backup queues (EDN and BPEL queue).
       ·         Slowest Composite Endpoints: Aggregate composite-wise statistics that indicate the latency (in milliseconds) and flow rate (throughput) for the slowest endpoints.
       ·         Backups in Internal Queues: Aggregate statistics for the backups in internal system queues (BPEL queue and EDN queue).
      ·         Longest Running Business Processes: Aggregate statistics for top asynchronous and synchronous business (BPEL) process instances based on execution time
      ·         Most Time-Consuming Business Process Activities: Aggregate statistics for top business process activities (BPEL activities like Receive, Invoke, etc) based on execution time.

Enabling and Configuring IWS

Integration Workload Statistics (IWS) snapshot data is collected at periodic intervals. You can enable snapshot data collection, configure snapshot interval, and the granularity of data collected.
 Use the following steps to enable and configure IWS using Enterprise Manager Fusion Middleware Control:
1. Select Monitoring > IWS Reports from the SOA Infrastructure menu.
                The IWS Reports page appears.
2. Click Configure near the top right corner of the page.
               The Configure IWS Data Collection dialog appears.
3. Select a Snapshot Interval in minutes.
               The snapshot interval is the periodic interval at which data snapshots are collected.
4. Select a Data Collection Level. The level selected determines the metrics that are collected.
                The default level is OFF, which in effect disables IWS data collection. Use the Minimum level to collect only system-wide resource usage data. The Basic level additionally includes service and reference endpoint statistics, BPEL and EDN backup queue statistics, and BPEL instance statistics. If you choose Normal, it includes additional statistics on BPEL activities like Receive, Invoke, Pick, and onMessage. The Finest level additionally includes data on all BPEL activities.
5. Click OK to save your configuration changes.
               You have now configured the IWS data collection settings.
Generating an IWS Report
Use the IWS Reports page to create SOA-wide reports that help you identify bottlenecks and backlogs in the system. Integration Workload Statistics (IWS) include metrics like system resource usage, composite statistics, statistics for internal system queues, statistics for synchronous and asynchronous business processes, and endpoint statistics.
Use the following steps to create an IWS report in Enterprise Manager Fusion Middleware Control:
You must have already configured IWS data collection and set a snapshot interval.

1. Select Monitoring > IWS Reports from the SOA Infrastructure menu.
The IWS Reports page appears.
2. Select the period for which you wish to generate a report. Select timestamps for Start Date and End Date.
Ensure that the time period does not span server restarts, or periods where you have disabled IWS by setting Data Collection Level to OFF.
3. Select the SOA Server Name.
You can either accept the default server, or choose a different node in cases of multi-cluster environments. For clusters, you can also choose the cluster name to generate a consolidated report for all nodes in the cluster.
(Optional) Enter the result of the step here.
4. Optionally choose a partition name if you are using composite partitions and wish to limit your report to a particular partition.
The Select Composites field appears. This option enables you to select from all composites in the selected partition.
5. Under Select Composites, optionally choose one or more composite names to restrict your report to the specified composite applications.
6. Optionally change the number of results that are displayed.
So, if you choose the default of 10, the 10 slowest endpoints, the 10 longest running business processes, and so on, are selected.
7. Click the appropriate report format near the top right of the window to generate and download the report.
You can choose between CSV (comma-separated values), HTML, and XML formats.

The IWS report is generated and downloaded.

Happy Learning...!!!!!!!!!!!! Fun Sharing.........!!!!!!!!!

2 comments:

  1. Hi, I am really happy to found such a helpful and fascinating post that is written in well manner. Thanks for sharing such an informative post.For more details about oracle fusion SCM training please check our website.

    Oracle Fusion SCM Online Training


    ReplyDelete