Software AG Optimize component, The analytic Overview and KPI Summary

Optimize is the Business Activity Monitoring (BAM) component of webMethods. BAM enables you to analyze real time business metrics information, including system performance , the volume of the business activity and its responsiveness, serious errors that may have occurred, and other key performance indicators (KPI’s).

Software AG delivers two components for the monitoring.
Optimize for infrastructure that enables real time monitoring, its enables you to monitor overall satus of your systems or individual objects.

Optimize for Process enables you to monitor your business processes. You can define KPI’s for your business and let them be checked using optimize for process.

The analytic Overview and KPI Summary

In the analytic overview you can view all the configured “Monitored components”. The screenshot below represents a small portion of the monitored components referring to the integration server.

It does not only shows the list of the components that are being monitored, but it also shows KPI violations (red circle), statistically abnormal components (yellow triangle) and normal working components (green square).

We can see that one the monitored servers is violating the KPI for “NumCompletedRequests by Integration Server”.

If you want to get a closer look why and when a KPI has been violated you can zoom in on the server using the graph icon.

The KPI Summary shows more detail about this specific monitored component and its KPI. The KPI “Processing time > 2 sec” is being violated on server aacc02

When we get a closer look we can see a list of moments when he had those problems.
Now you can see when the KPI has been violated and try to solve this problem..
Keep in mind that the two represented graphs have another value for the Y axis.
The red line has more than 8 million requests against 3.5 million request for the blue one

We can see that there are problems with that one server. When we take a closer look at the server in the following screenshot where I selected several KPI’s from that server. We can easily see that the ARTConnections and the number of completed requests go hand in hand.
You can also see that the requests are highly volatile in the current statistics, you can even pinpoint when it happens.
This kind of information can help you to maintain your server and to keep your server on track.

As you can see the analytic Overview and KPI Summary can be of great use in you monitoring and to react before there are bigger problems.
One of the questions we should address in this case is why there are such big peaks in the service usage. So we can be better prepared when this happens. Not only for your system, but also for the systems you connect to.
Be prepared for tomorrow.

Author: Jo



Curious to know more about this topic?

Working at i8c

i8c is a system integrator that strives for an informal atmosphere between its employees, who have an average age of approx 30 years old. We invest a lot of effort in the professional development of each individual, through a direct connection between the consultants and the management (no multiple layers of middle management). We are based in Kontich, near Antwerp, but our customers are mainly located in the triangle Ghent-Antwerp-Brussels and belong to the top 500 companies in Belgium (Securex, Electrabel, UCB, etc…).

Quality Assurance

i8c is committed to delivering quality services and providing customer satisfaction. That’s why we invested in the introduction of a Quality Management System, which resulted in our ISO9001:2000 certification. This guarantees that we will meet your expectations, as a reliable, efficient and mature partner for your SOA & integration projects.

i8c - ISO9001-2015

Also worth reading

AWS AppFlow: Streamlining SaaS Integrations with AWS Services

In today’s digital world, organizations are constantly looking for ways to streamline their workflows and improve their data management processes. One of the key challenges that organizations face is integrating their various software as a service (SaaS) applications with their data management systems. This is

Read More »

Apigee Scope Validation using OpenAPI Specification

In API security and management, we often use a lot of different security mechanisms to protect the requested resource behind the API Gateway. One of these mechanisms is the validation of scopes to authorize a client on a specific sub-resource of the API. Most of

Read More »