AIOps: Monitoring and Observability

AIOps: Monitoring and Observability

AIOps: Monitoring and Observability

Comprehensive performance monitoring and observability of your IBM Z environment. Solutions include OMEGAMON, Service Management Suite for z/OS, and IBM Z Application Performance Management Connect

 View Only

IBM Z OMEGAMON AI for JVM 6.1.0 Fix Pack 1

By Andrei Shautsou posted Thu May 30, 2024 07:19 AM

  

IBM Z OMEGAMON AI for JVM 6.1.0 Fix Pack 1, APAR OA66382 and PTF UJ95226 has been shipped.

The enhancements provided in this deliverable include the following:

  • z/OS Connect Enhancements
    • API execution rate (req/sec)
    • Open API Specification V3 support + z/OS Connect Feature Version field
    • HTTP Request and Response headers for API Requesters
  • Improved Garbage Collection metrics
    • More accurate pause times
    • Garbage Collector Threads Count
  • CPU workspace
    • Number of processors
    • zIIP SMT value
  • z/OS Container Platform Support

z/OS Connect API Execution rates

Now z/OS Connect API summary workspaces include maximum and average request rates and also maximum and average error rates expressed as arrival rates per second.
These values help determine whether connection and session pools are big enough.

KJJZCSA panel with newly added Execution rates columns
KJJZCOSO panel with newly added Execution rates columns

OpenAPI V3 support (PTF UJ94007) + z/OS Connect Feature Version field (Fix Pack 1)

Support for monitoring OpenApi Specification 3 applications in z/OS Connect was introduced with UJ94007 PTF.
Now with Fix Pack 1 all z/OS Connect workspaces contain z/OS Connect Feature Version field which shows the current version: the version can be 2.0 or 3.0.

KJJZCSA panel with newly added OpenAPI version field
KJJZCOSA panel with newly added OpenAPI version field

HTTP Request and Response Headers for z/OS Connect Requester APIs

Users can now define up to four HTTP request and response headers to be collected for z/OS Connect API requesters as well as providers.
The specified header names and values will appear in the API requester detail workspaces (including inflight workspace).

KJJZCODD panel with newly added http headers fields

Garbage Collection Enhancements

There are several improvements on Garbage Collection Details workspace.
One of them is more accurate pause time counting, with new field “Total Exclusive Pause Time” added.
And the second significant improvement is newly added “Last GC Thread Count”. It shows the number of active GC threads were used in the last 5 minutes interval.

KJJGCD panel with newly added fields

CPU Workspace updates: Number of processors and zIIP SMT value

Four new fields were added to CPU Details workspace. They are:

  • Physical zIIP Cores - Indicates the number of physical zIIP cores available for JVM
  • Logical zIIP Cores - Indicates the number of logical zIIP cores available for JVM
  • zIIP SMT - Indicates the Simultaneous Multi-Threading value for zIIP (MT_ZIIP_MODE)
  • Physical CP Cores - Indicates the number of physical general purpose (CP) cores available for JVM
KJJCPUD panel with newly added fields

New product provided situation

New CPU field "Logical zIIP Cores" is related to new GC field "Last GC Thread Count".
"Last GC Thread Count" field would be useful in tuning GC configuration.
In case of having Active GC threads count bigger than zIIP logical cores count GC threads will consume general-purpose processor cores. Which will increase the cost of JVM use.
New "JVM_GC_Thread_Count_Warning" situation has been added to be able to warn that GC process is using not only zIIP but СP cores as well.
Formula for the situation: Last_GC_Thread_Count > Logical_zIIP_Cores.

z/OS Container Platform Support

IBM Z OMEGAMON AI for JVM 6.1.0 can be deployed z/OS Container Platform with a Java application.

0 comments
48 views

Permalink