Show TOC

Procedure documentationDefining Local Work Modes for SLA Reporting


From the point of view of a central monitoring, the availability of a system depends on the time zone of the user. To ensure that only SLA-relevant data is collected, EEMon allows you to define work modes on the level of robots executing scripts at certain locations. The EEMon scripts are executed according to the work modes you activate, for example only during the local business hours.

Example Example

A server is located in the CET zone, the time is GMT+1. Users are located in the CET zone and in Japan (GMT+9).

The SLA contract promises availability during office hours (9 a.m. to 5 p.m.). If the server fails at 4 p.m., from the point of view of the European user, the SLA contract is breached. From the point of view of the users in Japan, the issue occurs outside business hours (at 1 a.m.), so the requirements of the SLA contract are complied with.

End of the example.

Example Example

Define the Chinese New Year as Non-Business Hours work mode. During the Chinese New Year holidays, the execution of EEMon scripts on the robots in China is interrupted while the EEMon scripts are executed on the robots located, for example, in EMEA or the Americas.

End of the example.

Note Note

EEMon uses standard work modes as defined in work mode management. It does not support custom work modes.

End of the note.

By default, EEMon uses global work modes scheduled in work mode management. For more information, see Activating Monitoring for Global Work Modes.



Defining local work modes comprises two steps:

  • Schedule local work modes, for example the peak business hours for EEMon robots in New York, Frankfurt, and Tokyo.

  • Assign the local work modes (for the peak business hours, for example) to those EEMon scripts which are end user-relevant. Typically, you have two types of EEMon scripts:

    • Back end scripts which monitor, for example, the 24/7 availability of a database permanently. These scripts are typically not subject to work modes, and the SLA reporting is not time zone-dependent. You do not assign a work mode, so the global work mode settings remain effective.

    • End user scripts which simulate business scenarios. For these EEMon scripts, the SLA reporting is time zone-dependent. You assign one or more local work modes, to define when the EEMon scripts are to be executed locally.

Scheduling local work modes
  1. Choose Start of the navigation path SAP Solution Manager Configuration Next navigation step Technical Monitoring Next navigation step End-User Experience End of the navigation path.

  2. In the Configure Infrastructure step, choose the Work Mode Settings sub-step.

  3. Choose the Work Mode for Robots Configuration link.

  4. Under Components whose Work Modes are managed, select the EEMon robot.

  5. Under Present Work Modes in Calendar, choose the Schedule Work Mode(s) pushbutton.

  6. Enter data as required.

    • Type/Phase: Select the EEMon work mode you want to schedule, Non-Business Hours, for example.

    • Title: Enter a meaningful name, Christmas Holidays, for example.

    • Status: Set the status to active.

    • Start/End Date/Time: Specify the time frame, for example 25 December to 26 December.

  7. Optional: To reuse the schedule for other EEMon robots, save it as template.

  8. Save your entries.

    The scheduled work mode is displayed in the list.

  9. To configure additional work modes, for example the standard Non-Business Hours, or the Peak Business Hours, repeat steps 5 to 8.

  10. Repeat steps 4 to 9 for all robots whose work modes are to be defined.

The work modes appear under Present Work Modes in Calendar.

Assigning a work mode to an EEMon script

To be able to execute an EEMon script, an EEMon robot must know its work mode. EEMon allows you to assign one or more of the following work modes you have defined locally for one or more EEMon robots, to an EEMon script:

  • Peak-Business Hours

  • Business Hours

  • Non-Business Hours

  1. Choose Start of the navigation path SAP Solution Manager Configuration Next navigation step Technical Monitroring Next navigation step End-User Experience End of the navigation path.

  2. In the Monitoring step, choose the Scrips tab page.

  3. Select the EEMon script which is to be executed depending on the local work modes of the EEMon robots.

  4. Under Configuration Parameters, choose Add.

    A dialog box appears.

  5. Select the work mode you want to assign to the EEMon script. Select one of the following parameters:

    • workmode.enabled.Peak Business Hours

    • workmode.enabled.Non-Peak Business Hours

    • workmode.enabled.Non Business Hours

  6. To confirm, choose OK.

  7. Set the parameter value to true.

  8. Repeat steps 4 to 7 for each work mode you want to assign.

  9. Save your entries.


EEMon scripts are executed during the local times scheduled in the work modes for the EEMon robots.