Guided Procedures in Focused Run provide an easy way to document and optionally automate reoccurring operational activities as guided procedures. These guided procedures help the user to execute reoccurring administrative activities or alert reaction procedures in a guided and reproducible way. In addition, it is possible to automate the activities inside guided procedures and to execute them automatically without or with minimal manual involvement.
Guided procedures help to reduce TCO and improve IT operations quality through:
A guided procedure consists out of 1 or several steps. Each step has 1 or multiple activities. The following different activity types are supported:
The result of a guided procedure execution can be exported into a HTML result report and sent via e mail.
Guided Procedures for Advanced System Management allow to define and automate regular administrative tasks.
One example for this is the "System Health Check for ABAP Systems" . It performs several health checks on ABAP systems and sends out a result report with all findings to interested parties. It can be executed manually or scheduled to be executed automatically in regular intervals.
The "System Health Check for ABAP Systems" covers ABAP availability, performance, exceptions as well as host checks. It can be executed as -is or easily customized and enhanced by other activities which are available in the guided procedure plug-in repository. For example, you could add HANA database checks or include measured system availability and outages from Service Availability Management into the health check.
The guided procedure catalog for Advanced System Management is the central entry point to create, edit and run guided procedures. You can execute guided procedures either manually or plan them for automatic background execution. The catalog shows shows the guided procedures available for Advanced System Management. You have the following options:
You can customize the content of the guided procedure per your needs. For example, you could add HANA database checks or include measured system availability and outages from Service Availability Management. For some plug-ins, you can change their behavior for example if they should check for the last day instead of last 3 or that the result should be displayed as a bar chart instead of a table.
The following describes how to create and adapt a customer specific guided procedure based on the example of the “System Health check for ABAP Systems". The description is applicable also for other Guided Procedures.
(This section is valid as of FRUN 1.0 FP03. For FRUN 1.0 FP02 please refer to the description below)
Guided procedures with automatic activities like the " System Health Check for ABAP Systems " can be executed automatically in regular intervals. After the execution, a result report is sent out to defined receivers.
To plan the automatic execution of a guided procedure in background, proceed as follows:
In Background Schedule (Expert) mode you can additionally define the following data:
SAP delivers the customization class “CL_CUSTOM_EMAIL_BODY” that overwrites the e mail body with a preview of the guided procedure activities and their status. Using this customization class, you can see the status of the different activities directly in the e mail and need to open the attached result report only if you are interested in the details. With ABAP knowledge you can also create your own customization class. It needs to inherit from class CL_GPA_PLAN_CUSTOMIZATION. You need to redefine method “GET_EMAIL” if the guided procedure e mail with the result reports attached must contain special html content like graphics, tables, logos. You need to redefine method GET_RECIPIENTS_FOR_SCOPE if you have advanced needs to determine the right recipients for guided procedure reports for specific systems.
FRUN 1.0 FP02: How to schedule the system health check guided procedure(s) automatically in background
(The following is only valid for FRUN 1.0 FP02. For FRUN1.0 FP03 or higher please refer to the description above )
Guided procedures with automatic activities like the "Regular System Health Check for ABAP Systems" can be executed automatically in regular intervals. After the execution, a result report is sent out to defined receivers.
To achieve the automatic execution of guided procedure in background you must define a variant for the ABAP report "PR_GPA_EXEC_PLANNER" and schedule this report with the variant in regular intervals.
Call transaction SE38. Enter report "PR_GPA_EXEC_PLANNER". Select Execute.
Fill the parameters as follows:
Save the variant.
Execute the report online with flag "Simulation mode" checked. It will provide an overview about for how many systems the health check will be processed and how many child jobs will be scheduled.
Make sure that the flag "Simulation Mode" is disabled in the report variant that is used by the batch job.
Call transaction SM36. Create a new job with report "PR_GPA_EXEC_PLANNER" and the previously created variant. The job should run under user "FRN_BTC_GPA". Schedule the job with the required periodicity.
Press button "Display Execution Logs" to get overview over the past executions of the selected guided procedure in the past.
By default, it shows the guided procedure instances that were executed in the last week for the selected system scope and the selected guided procedure
You have the following options:
Guided procedure Reporting provides an overview how many guided procedures have been executed for the selected systems in the selected time frame, about their statuses and log messages.
By default, it shows the guided procedure instances that were executed in the last week for the selected system scope.
You have the following options:
SAP delivers several