You can discover services using the Service Discovery adapter.

Discovered Services

You can view discovered services, the number of VMs on which each discovered service is running, and you can configure service discovery.

Where You View the Discovered Services

From the left menu, click Operations > Configurations. From the right panel, click the Service Discovery tile.

Discovered Services

You see a list of services that are discovered and the number of VMs that have the services running. You see this section after you have configured Service Discovery and the services are discovered.

Known Services

You see a list of all the services supported and those that can be discovered.

Custom Services

You can add a service by clicking Add Service Definition. You can add either a process name or Regex from the Add Custom Service dialog box.
Table 1. Add Custom Service
Options Description
Type Specify the type as either process or regex.

Process:

The process name must exactly match the name that you see in the guest OS when running commands ps in Linux and wmic in Windows. Specify a single port for each service.

The following characters are not supported: ,, \, and #.

Regex

Enter a regular expression that corresponds to the command line (or at least name) of the service, that you see in the guest OS when you run the following commands: ps in Linux and wmic in Windows.

For example, to discover Cassandra services, enter cass.*dra as the regex.

The following characters are not supported: , and \n.

Note: If you specify a service using regex and the service reboots at a later time and all the ports are modified, the current service displays as offline and the new service is discovered again. If the new service has any port overlap with the previous one, a new resource will not be discovered and the previous one will continue collecting data as before.
Process Name Enter a process name.
Port Enter the port information.
Display Name Enter the display name.
Note: Custom service can be discovered via Service Discovery if there is a permanent listening TCP port or if there is an established UDP connection.