Use EICLASS to monitor and reduce the delay in ESP
search cancel

Use EICLASS to monitor and reduce the delay in ESP

book

Article ID: 135426

calendar_today

Updated On:

Products

ESP Workload Automation

Issue/Introduction

Because of the delay in ESP Workload Automation system Processing, some requests may be processed out of order, causing unexpected results. What can be used to monitor and reduce the delay?

Environment

Component: ESP WORKLOAD AUTOMATION
Release: ALL

 

Cause

Delays in event processing causing delay in batch processing.

Resolution

Following command will show the event/appl/job with highest CPU usage/maximum delays:

OPER EICLASS STAT

In the sample output below, "Highest elapsed time" indicates the maximum delay in related EICLASS initiator, it's over 20 seconds:

Class   0: Current=3, Max=3, Active=0                                   

  Init  1:     45 Events,     4 Jobs                                    

           Highest elapsed time 00.00.20.44 on 00.07.13 JULY 28TH, 2019 

           by Event ESP.START_X114WS, UNCONDITIONAL                 

           Highest CPU     time 00.00.00.04 on 00.07.13 JULY 28TH, 2019 

           by Event ESP.START_X114WS, UNCONDITIONAL          

.......

You can increase the MPL to have more concurrent processes in ESP, and/or reduce the MPL for the EICLASS that can endure more delay:

OPER EICLASS SET CLASS(0) MPL(10)
OPER EICLASS SET CLASS(9) MPL(2)

Note: this means ESP STC CPU usage can spike, even the total CPU usage won't increase.


       

Additional Information