SMAINTENANCE: Manage the Maintenance Mode

The transaction code SMAINTENANCE can be used to monitor and control the status of the system and of single clients in terms of the so called “Maintenance Mode”.

Features

On top the current system run level is displayed. The following run levels are defined:

  • Running
    • The system is fully operational for business end users and administrator. There are no restrictions for services (e.g. batch, rfc, …) or for inbound and outbound connections.
  • Web dispatcher Closed
    • The system is fully operational for business end users and administrators but connections to the Web dispatcher from outside are blocked. That is users connected via the web dispatcher cannot work any longer.
  • Cool down
    • The system is fully operational for administrators only. Business users are expected to finish their work and logout. At the end of the cool down phase business end users’ sessions are terminated.
  • In Maintenance
    • The system is fully operational for administrators only. Administrators are users which have a special security policy assigned. There are no business end users logged onto the system.
  • Error during mode switch
    • An error occurred during a system mode switch.

Below you see three tabs: A list of clients with their run level, the so called “Maintenance Periods” and a “Log” of the maintenance mode.

  • Clients
    • The list of clients shows the current runlevel of each client. The same runlevels are defined as for the system as a whole. It is also possible to switch the runlevel of each client individually.
  • Maintenance Periods
    • The maintenance periods are time periods in which the system is set to Maintenance Mode or where the system is shut down. Maintenance Periods may be defined by external monitoring tools or from within the system by creating a new entry in this view. Only entries created from within the system may be deleted here.

There is no automatic run level switch implemented according to this schedule. By default the schedule of the current year is displayed. Use the selection button to modify this default selection.

  • Log
    • The log shows messages created by the framework which performs system runlevel switches. By default the log of the current month is displayed.Use the selection button to modify this default selection.

Activities

The application toolbar offers the following actions

  • Switch to Maintenance
    • The action “Switch to Maintenance” starts a workflow which sets the system to run level “Maintenance”. The workflow consists of the run levels as described above: “Running -> Web dispatcher closed -> Cool down -> Maintenance”. The current duration of the whole workflow can be defined by the user. The valid range for the duration is between 60 and 3600 seconds.
  • Switch to Running
    • The action “Switch to Running” starts a workflow which sets the system to runlevel “Running”. The workflow consists of the modes “Maintenance -> Running”. The switch to “Running” is performed immediately.
    • The same buttons “Switch to Maintenance” and “Switch to Running” are available on the tab “Clients”. You can select one row and then switch the mode for this client.
  • Authorization
    • Run level switches can be performed only by users which have basic system and process administration authorizations (authority object S_RZL_ADM, id ACTVT=1, S_ADMI_FCD id S_ADMI_FCD=PADM) and a specific security policy assigned.

You May Also Like

Leave a Reply?