Hi Jignesh,
It is certainly possible to use an automation script to read Maximo's log files.
It is best to implement an external monitoring solution to check the logs.
There are several things to consider:
- What will the monitoring code do when it spots a problem? Normally a problem would be logged to the SystemOut.log file ... but this would create a circular loop
- What happens when the monitoring code experiences a problem e.g. it fails to send an email warning you of the problem ?
- An escalation is not a safe option... If another escalation has a serious problem (e.g. incompatible classes ) then that can crash the crontask manager and prevent all crontasks (including escalations) running
- A time based escalation could miss entries - JVMs that are experiencing serious problems can generate lots of log entries in short time period. I have seen JVMs generate 10MBs of logs in 5 seconds
- A JVM that has problems can completely stop writing SystemOut.log entries
Cohesive provide consultancy for problems like this - reach out to me if you are interested in learning more.
We have monitoring solutions including components to generate more information when problems occur
------------------------------
Mark Robbins
Technical Design Authority / IBM Champion 2017 - 2025
Cohesive (previously Vetasi Limited)
https://www.linkedin.com/pulse/maximo-support-advice-from-non-ibm-engineer-article-mark-robbins/------------------------------
Original Message:
Sent: Wed August 20, 2025 01:52 PM
From: Jignesh Shah
Subject: Monitor maximo log file hosted on WebSphere (systemout.log) using maximo automation script.
Hello,
I would like to know if it is possible to monitor a SystemOut.log file for pattern and get alerted using escalation for matching pattern.
Thanks
Jignesh
------------------------------
Jignesh Shah
------------------------------