17 Jan 2022 10:07 AM - last edited on 18 Jan 2022 08:41 AM by MaciejNeumann
Dear All,
Is it possible to monitor the mainframe batch jobs?
Any reference or assistance will be highly appreciable, thanks.
Regards,
Babar
17 Jan 2022 01:56 PM
Hello,
I assume you're referring to long running internally invoked CICS transactions? If you are, then you can monitor these, but.....
As these invariably run a long time Dynatrace will not hold a Pure Path open for that full duration, it will be timed out. Also the number of Nodes created in that Pure Path as in the " PurePath node limit: maximum number of nodes per CICS/IMS program call" will exceed the default value of 500.
19 Jan 2022 11:38 AM
Hello @D_Miller
The 500 value can be reconfigured on demand. Timeout after an hour or 2 hours?
How to configure/monitor the batch job?
Regards,
Babar
19 Jan 2022 12:00 PM
Hi, if you do change that Node value be aware of the extra load it could cause. Not sure where the Pure Path time out is set or if there is one (I might be thinking of AppMon)
As for Batch CICS transactions all you should need to do is add the Transaction name or a naming pattern match to the Transaction Start Sensor setting.
Settings > Mainframe > Transaction start filters
Transactions that start on the mainframe, on a terminal, or are called by unmonitored services need to be explicitly listed in order to be monitored. This will allow to be picked up.
26 Jan 2022 09:18 AM
Hello @D_Miller
Today I sat with the Mainframe team to discuss this topic once again. They said, first off, these are not the CICS transactions but the batch jobs executed by IWS (IBM Workload Scheduler).
Also, they asked, if we can monitor SDSF Spool where the failed/succeeded batch jobs are stored.
Regards,
Babar
17 Jan 2022 02:07 PM
Interested on this matter too...
20 May 2022 01:42 PM
following this thread too
07 Jul 2023 05:52 PM
following this thread too
02 Nov 2023 05:20 AM
Has anyone found a solution for this? We run about 35K batch jobs and over 1 million job steps per night. I'm very interested in how others may be using Dynatrace for this.