SLA Dashboard

To display the SLA Dashboard, click at the top.

Refresh Control

Use the refresh control at the top to manually refresh the dashboard, set an automatic refresh interval, or disable automatic refresh.

Columns

You can add, remove, and rearrange the columns displayed in the SLA Dashboard. To do so, right-click a column header and choose Column Chooser. Click and drag to move a column from one column to another, or to change the order in which the columns display.

Column

This column displays a green dot if a process is active.

Rule Name Column

This column displays the name of the SLA rule. You can edit a rule definition by clicking its name in this column.

Time Remaining Column

This column displays the status of each monitored process in a color-coded graphic format.

To understand this column, you must understand the concepts of Lead Offset and Late Offset.

  • Lead Offset is the amount of time BEFORE the deadline that the SLA Component should monitor. This value should be set to at least the expected duration of the process' execution. For example, if you expect a process to take two hours, your lead offset should be at least two hours. If you have a deadline of noon and a lead offset of two hours, RunMyJobs will start monitoring for this process at 10am.

  • Late Offset is the amount of time AFTER the deadline that the SLA Component should continue to monitor. This lets you make some allowance for a process that starts late or takes longer than expected. It is typical to set the late offset to an hour.

The anatomy of this column is as follows.

  • The full width of this column represents the amount of time that the process is monitored, as defined in the SLA rule.

  • The line in the middle is the deadline for the process, as defined in the SLA rule. The process's SLA Deadline is displayed to the right of this line.

  • The area to the left of the deadline is the lead offset.

  • The area to the right of the deadline is the late offset.

  • If a process is active, its remaining time displays at the beginning of the bar.

The Time Remaining column can display the following color-coded bar indicators.

Color Range What it Means

Light green

Starts at the process's predicted start time. The process is projected to finish on time.
Dark green Starts at the process's actual start time and ends at the process's actual end time. The process finished on time.
Light Orange Starts at the process's predicted start time. The process is projected to finish after the deadline.
Dark Orange Starts at the process's actual start time and ends at the process's actual end time. The process finished after the deadline, but within the late offset.
Red Fills the entire bar. Indicates that the process Missed (failed to run during the monitored window).

In this example, the process both started and ended during the lead offset.

In this example, the process is projected to start and end during the lead offset.

In this example, the process is running (as indicated by the remaining time on the left), but it is projected to finish after the deadline.

In this example, the process did not start within the monitored time.

Trending Column

This column displays info about a process recent performance in terms of whether they finish on time or not, and by how many minutes they hit or miss the deadline. It covers the previous ten monitored executions of the process.

The components of this column are as follows.

  • Each dot indicates a single monitored run of the process. The meaning of the dot's color depends on the Type of the SLA rule.

    • If Type is set to SLA for endtime, The dot is green if the process completed at or before the SLA Deadline, or red if the it completed after the SLA Deadline.

    • If Type is set to SLA for starttime, The dot is green if the process started at or before the SLA Deadline, or red if it started after the SLA Deadline.

  • The vertical offset of each dot from the bottom indicates how far off that execution was from the SLA Deadline. The lower a dot is, the closer it executed to the SLA Deadline. For example, assume you have an SLA for Endtime rule with an SLA Deadline of 1:00 PM. If the process finishes at 12:30 PM, the vertical offset of the dot represents minus 30 minutes (that is, the process completion time, minus the SLA Deadline, or 30 minutes early). However, if the process finishes at 1:30 PM, the offset represents positive 30 minutes (or 30 minutes late). You can see the actual number of minutes for each dot by hovering the mouse over the row.

  • The arrow at the beginning indicates the slope of the trend in the dots.

    • A green arrow indicates that the slope is zero. This can mean the process is always hitting its SLA Deadline or always missing it.

    • A red arrow pointing upward indicates that the slope is negative. In other words, the process is trending toward missing its SLA Deadine.

    • A red arrow pointing downward indicates that the slope is positive. In other words, the process is trending toward hitting its SLA Deadine.

    • No arrow indicates that there is not enough data to calculate the slope.

Status Column

This column indicates the current status of the process.

There are three phases that each rule goes through. Each phase has one or more possible statuses that can display in this column.

  1. Prediction phase. During this phase, RunMyJobs uses historical data to estimate when the process will start.

    • Not Scheduled: The process has not yet been scheduled.

    • Not Started: The process has not yet started.

    • Not Started Late: The process has not yet started, and it is forecast to start (if Type is set to SLA for starttime) or end (if Type is set to SLA for endtime) after the deadline but before the late offset.

    • Not Started Very Late: The process has not yet started, and it is forecast to start (if Type is set to SLA for starttime) or end (if Type is set to SLA for endtime) after the late offset.

  2. Active phase. During this phase, the process is executing. For Chains, the active step name is displayed. For single processes, the Job Description is displayed.

  3. Final phase. During this phase, RunMyJobs determines the final status of the execution.

    • Never Started: The process did not begin execution during the rule window.

    • Finished: The process started (if Type is set to SLA for starttime) or completed (if Type is set to SLA for endtime) before the SLA Deadline.

    • Late: The process started (if Type is set to SLA for starttime) or completed (if Type is set to SLA for endtime) within the rule window, but after the SLA Deadline.

    • Missed: The process did not complete (if Type is set to SLA for endtime) within the rule window. This status is not displayed if Type is set to SLA for starttime(in that case, the status would be reported as Never Started).

Time Column

This column shows the time at which the process actually completed.

Predicted Column

This column shows the time at which the process was predicted to start.

Rule Tags Column

Rule tags let you filter the processes displayed in the SLA Dashboard.

When you are creating an SLA rule, you can enter a comma-separated list of arbitrary strings in the Rule Tags field. In the SLA Dashboard, those rule tags display in the Rule Tags column. You can then filter the dashboard by clicking the tags.

For example, assume you are using the rule tags "Report" and "Demo" in your rule definitions. Some rules are tagged only as "Report", others are tagged only as "Demo," and others have no rule tags.

If you click the Report tag in one of the rows, a filter is added to display only SLA rules with the "Report" rule tag.

You can also click the funnel icon at the top of the Rule Tags column to display a list that lets you choose which rule tags to filter on.