Manually Registering a Service

Normally, if a service is not under direct observation, it cannot be discovered or monitored. But you can manually register a service, display it, and obtain measurements for calls going out to it.

You should register a service if you will have outgoing calls to the service but cannot install an observer on the service's container. Once you register the service, the system will be able to record measurements and log messages that are observed on the client side of the message exchange.

After registering the service, you might want to use the registerExternalContainer command to group its endpoints into an external container. Otherwise, by default, manually registered endpoints are allocated to the System container, and are displayed under the Unassigned Endpoints node.

To register a service:

  1. Choose Admin > Register > Service WSDL from the main menu.

  2. Specify the URL of the service's WSDL and click Next.

  3. Specify the name by which the service will be registered with the sphere. By default, the name is extracted from the WSDL definition; you can use an alternate name if you like.

  4. Optionally, specify a version for the service.

  5. Click OK.

The service should now be listed in the summary area of the Services to Endpoints or Services to Operations view.