The purpose of Job & Automation Monitoring is to provide transparency about the current status of automation processes regarding execution status, application status, start delay and run time. It supports the monitoring of automation processes (for simplification called “jobs” in the later text) that run on the different platforms with a unified user experience using a common look-and-feel and handling pattern.
The basic concept is to get individual job execution data pushed into the central monitoring application, to correlate it to the related job definition and evaluate every execution using historical data. The rating of the last execution is propagated to the job level and then to the service level so that you can see the current status of many jobs. In case of issues with job executions, context-based navigation is offered from the aggregate to the individual job execution and finally a direct navigation to the corresponding job instance in the executing service to support a more detailed analysis, e.g. in order to stop a not ending execution or to restart a failed execution. For further details see the overview presentation.
Job & Automation Monitoring shall help IT and Business users to understand the success of the automation processes they are responsible for, cross all involved cloud services and systems.
On top of showing the current status and indicate exceptional situations, it is planned to offer job analytics for the different monitored aspects (e.g. runtime and exception trend reporting) so that critical trends can be discovered and downtimes avoided.
Job & Automation Monitoring in SAP Cloud ALM for Operations is currently offered for
The Overview provides a summary status regarding job execution for the services in scope. It shows the status of the latest execution of every job with regards to the Execution Status, Application Status and Run Time. On top it displays the number of alert situations, i.e. jobs for which an alert had been created, that is not yet confirmed.
Clicking on card Automations with Technical Issues you are navigated to the list of jobs sorted by Execution Status. If you click on Automations with Application Issues or Automations with Performance Issues you are forwarded to the same list, sorted accordingly. On clicking on Automations with Open Alerts you are navigated to the list of open alerts.
If you directly navigate to the Monitoring view, then you get a status summary per cloud service, i.e. the status of the latest execution of every job with regards to the Execution Status, Application Status, Start Delay and Run Time. On top you see the number of monitored jobs and the number of alert situations.
By clicking on the Service Name, you are navigated to the list of jobs for a service sorted by Execution Status rating in a descending order. You see also ratings regarding Application Status, Start Delay, and Run Time. The summary rating of a job is the latest non-grey rating of the respective aspect. If you click on any of the rating icons, you are navigated to the list sorted by the corresponding aspect.
By clicking on a name, you can view the list of executions of the selected job sorted by planned start time.
By clicking on the information icon next to each execution, you can view further details and navigate directly to the job in the managed cloud service by clicking on the Run ID value.
You can get alerted, if a job has a red Executions Status, a red or yellow Application Status, if it has a Start Delay or its Run Time exceeds a defined threshold defined. The Alert Name can be adjusted so that you can make use of the value for notification determination by Intelligent Event Processing. In the alert Object Details the name of the job is contained. In the alert list UI, you can filter for the content of the object details, i.e. the job name. Alerts are raised per job and alert type and contain all failed executions of a specific job. From the Run Id value, you can navigate to the corresponding job execution in the managed cloud service, just like from the job execution popup in the monitoring application.
Analysis of job run time trends, determining times with exceptional run times, delays and critical job statuses is planned to be offered in 2021.