Deleting a service sandbox associated with a controller causes issues with the Splunk AppDynamics Import Applications dashboard

Problem

Deleting a service sandbox associated with a Splunk AppDynamics controller causes the following issues with the Splunk AppDynamics Import Applications dashboard:

  • On the Configured service sandboxes table, the row for the controller has empty values for Title, Service count, and Status.
  • You can't use the Splunk AppDynamics Import Applications dashboard to add more services using the controller.

Solution

  1. Obtain the affected Splunk AppDynamics controller URL:
    1. From the IT Service Intelligence (ITSI) main menu, select Dashboards, then Dashboards.
    2. Search for Splunk AppDynamics Import Applications and select it.
    3. Select Get started.
    4. On the Configured service sandboxes table, identify the row that has empty values for Title, Service count, and Status.
    5. Obtain the URL from the Controller column.
  2. Run a DELETE request on
    https://<SplunkD-URL>/servicesNS/nobody/DA-ITSI-CP-appdynamics/discovery/record?filter={"controller": "<Splunk-AppDynamics-controller-URL>"}
    1. For <SplunkD URL>, enter your SplunkD URL.
    2. For <Splunk-AppDynamics-controller-URL>, enter the affected Splunk AppDynamics controller URL.

Example request:

curl -k -u admin -X DELETE  https://localhost:8089/servicesNS/nobody/DA-ITSI-CP-appdynamics/discovery/record?filter='{"controller": "<Splunk-AppDynamics-controller-URL>"}'