Setting dynamic goals for service targets
When using request-based service targets, you can create a more dynamic goal setting for your service target than if you specify the goal at the time of the service target definition. You can either use an elapsed time measured in seconds (time-elapsed goal), or specify a date and time for the goal (end-time goal).
To use a time-elapsed service target goal defined on the application form
- Create an Integer field on the application form that you want to contain the service target goal.
In our example is the service target Goal (seconds) field. - Create the workflow that populates the field that you created in step 1, when specific criteria are met.
- From the Application Administration Console, select Service Level Management > Configure Application Settings > Data Sources.
- Select the relevant data source (application) in the Configure Service Target Data Source table.
- Select Request-Based.
- In the Reference Goal for Request-based service targets field, select the field on the application form that you created in step 1.
- From the Service Level Management Console, create your service target or open a current service target that you want to modify.
- Select Goal and Cost.
- Select Use Goal as defined on the Application Form checkbox.
To use a service target start time defined on the application form
When using request-based service targets, you can create a more dynamic start time for your service target, than if you specify the start time during the service target definition.
- Create a Date/Time field on the application form that you want to contain the service target goal.
In our example is it SLMStartTime. - Create any workflow to populate the application field that you created in step 1.
- From the Application Administration Console, select Service Level Management > Configure Application Settings > Data Sources.
- Select the relevant data source (application) in the Configure Service Target Data Source table.
- Select Request-Based.
- In the Start Time for Request-Based service targets field, select the field on the application form that you created in step 1 to hold the start time.
In our example, SLM Start Time. - From the Service Level Management Console, create your service target or open a current service target that you want to modify.
- Select Goal and Cost.
- Select the Use Start Time as defined on the Application Form check box.
To use an end time as defined on the application form
When using request-based service targets, this feature allows you to define a service target end time defined on the application form. For Reference End Goal for Request-Based service targets, the downElapsedTime field in the SLM:Measurement form is not calculated.
- Create a Date/Time field on the application form that you want to contain the service target end time. In our example it is the service targetEndGoal field.
- Create the workflow that populates the field that you created in step 1, when specific criteria are met.
- From the Application Administration Console, select Service Level Management > Configure Application Settings > Data Sources.
- Select the relevant data source (application) in the Configure Service Target Data Source table.
- Select Request-Based.
- Select the Use End Time check box to display the Reference End Goal for Request-Based service targets.
- In the Reference End Goal for Request-Based service targets field, select the field that you created in step 1 (service targetEndGoal in our example).
- From the Service Level Management Console, create your service target or open a current service target that you want to modify.
- Select Goal and Cost.
- Select the Use Goal as defined on the Application Form checkbox.