Configuring a Broker Service

A Broker Service is an application that runs continuously on a server. Services are customizable by choosing which program to run, any arguments passed via the command line, and the configuration that the service uses to gather additional settings. Most Services also require the use of rules for the processing of data.

Dependencies

Best Practices

When configuring a new Service, it is best practice to create a copy of the original Service and modify the copy instead of using the original. Use a unique naming convention to ensure the Services are distinguishable from existing Services.

Configuring a Broker Service

  1. Review the documentation for the Unified Assurance application to understand what elements are required to configure and utilize the application.

  2. If the Service requires configuration in the UI, navigate to the appropriate UIs and create the settings.

  3. If the Service requires rules, navigate to the Rules UI and either:

    Configuration -> Rules

    • Create the rules files.

    • Modify the provided default Rules.

    Consult the Unified Assurance application documentation page for details on rules creation or How-To regarding the Unified Assurance application.

  4. Navigate to Services and either:

    Configuration -> Broker Control -> Services

    • Create a new Service.

    • Copy and modify existing Service.

    • Modify the default Service (least recommended).

    Consult the Unified Assurance application documentation page for details on service settings. Ensure the Status of the service is set to Enabled.

  5. To immediately start the application, select the Service in the list, then click on the Start button. After clicking Start, the Services list will refresh. Check the Service to make sure that a PID (Process ID) has been generated by the system and is in the Last PID column. If a PID is not generated, consult the log file for any error messages.

  6. (Optional) Navigate to the Logs UI via the navigation bar and view the log file for the service to validate that the service is operating correctly.