This documentation supports the 9.0 version of Service Level Management.

To view the latest version, select the version from the Product version menu.

Configuring DSO to work with BMC Service Level Management

You must complete the following actions to configure DSO to work with BMC Service Level Management.

To set up DSO to work with BMC Service Level Management

  1. Open the armonitor.cfg file.
  2. Make sure the reference to the DSO service (servers for Windows) is not commented out. If it is, remove the comment tag and restart the AR System Server.

To operate in the DSO environment

To operate in the DSO environment, the following SLM forms require filters:

  • CTR:ContractBase
  • SLM:Association
  • SLM:Attachment
  • SLM:Category
  • SLM:CongfigDataSource
  • SLM:CongfigGoalType
  • SLM:CongfigPreferences
  • SLM:CongfigReviewPeriod
  • SLM:CongfigSLAGroup
  • SLM:CongfigSLAOwners
  • SLM:CongfigSLMComments
  • SLM:EventSchedule
  • SLM:GoalSchedule
  • SLM:Measurement
  • SLM:MeasurementChild
  • SLM:MeasurementCriteria
  • SLM:Milestone
  • SLM:PenaltyRewards
  • SLM:Object
  • SLM:Registerservice targetID
  • SLM:RegisterSLAID
  • SLM:RuleAction
  • SLM:RuleActionAlertDlg
  • SLM:RuleActionComponent
  • SLM:RuleActionProcess
  • SLM:RuleActionProcess_base
  • SLM:RuleActionSequence
  • SLM:RuleActionSetValue
  • SLM:RuleActionSetValueDlg
  • SLM:RuleActionSetValue_base
  • SLM:RuleActionSetValueItem
  • SLM:RuleCondition
  • SLM:ServiceTarget
  • SLM:SLAAssociation
  • SLM:SLADefinition
  • SLM:UDA_AttachmentAssociations

To synchronize all forms

  1. Add a different default value between 1 and 5 characters in the Entry ID field on each form, located on each server. This ensures that there are no entry ID conflicts between the servers.
  2. For each form, create a DSO mapping on every server that maps the form from the current server to the corresponding form on the remote server.
  3. Use Match by Entry IDsto map all fields.
    • In the Transfer Mode field, select Independent Copy.
    • In the Duplicate Request ID Action fields, select Overwrite.
  4. Using the mappings created, create a filter that fires on both Submit and Modifyand attach it to each form that performs a DSO Distributed-Transfer.


    You can also trigger on Merge. Make sure to include the Run If qualification $USER$ != "Distributed Server " to prevent an infinite loop and to transfer updates back and forth between the systems.

  5. Create a filter that triggers on Delete and attach it to each of these forms that perform a DSO Distributed-Delete to the corresponding remote form. This is used when a service target or an agreement is deleted or when an BMC Service Level Management measurement record is replaced in an BMC Service Level Management Group. The operations synchronize the forms on all the servers. A BMC Service Level Management definition created on one AR System Server is copied to the DSO-specified destination server. You must open the service target or agreement and click Save so the zSLMGen filters are generated by the local BMC Service Level Management engine. If you are connected to any of the servers, you can submit a request that triggers one set of actions.
Was this page helpful? Yes No Submitting... Thank you