Adding custom servers

A custom server template contains descriptive criteria that is used to assign unknown server processes to the custom server. You specify this criteria when defining the template for the custom server in the Discovery Management Console.

The following information associated with running processes is parsed to match the process to a particular custom server:

Program name
The name of the executable program.
Window Service name
The name of a Window operating system service.
Argument
The arguments passed to the program.
Environment
The environment variables set for the program.
Port
The TCP port number on which the process is listening.

The custom server general information and criteria details include the name, the type of server, and identifying criteria for the custom server. To view details about that unknown server, double-click an unknown server in the Topology, and click the Runtime tab.

You can then use this information to create a search criteria for a custom server using the General Information and Criteria tab of the Custom Server Details window.

To add a custom server, complete the following steps from the Discovery Management Console:

  1. In the Functions pane, click Discovery > Custom Servers.
    The Custom Servers pane is displayed.
  2. In the Custom Servers pane, click Add.
    The Custom Server Details notebook is displayed.
  3. In the Name field, type the name of the custom server.
  4. From the Type list, select the type of custom server that you are adding.
  5. Under Action, complete one of the following steps:
    • Click Discover if you want to discover all instances of the server.
    • Click Ignore if you want to suppress discovery of all instances of the server.
  6. To enable the custom server definition, click Enabled.
  7. To select an icon to associate with the custom server, click Browse and select the icon that you want to use.
  8. Under Identifying Criteria, complete one of the following steps:
    • To match all of the identifying criteria, click All Criteria.
    • To match any of the identifying criteria, click Any Criteria.
  9. Complete the following steps to define the criteria for the custom server:
    1. From the first list, select the criteria type.
    2. From the second list, select the operator.
    3. In the field provided, type the text argument for the criteria type and operator.
  10. To remove the identifying criteria, click Remove.
  11. To define new criteria, click Add Criterion.
  12. To add configuration files, click the Config Files tab.
    The Config Files page is displayed.
  13. On the Config Files page, click Add.
    The Search Path for Capture File window is displayed.
  14. From the Type list, select one of the file types to capture:
    • Config File
    • Software Module
    • Application Descriptor Directory/File
  15. From the Search Path list, select one of the following search paths for the configuration file:
    /
    The root of the file system.
    $PWD
    The current working directory of the running program.
    $Home
    The home directory of the user ID of the running program.
    C:
    A directory on your local computer.
    %ProgramFiles%
    The program files directory.
    %SystemRoot%
    The system root directory

    Type the path and file name of the configuration file in the text box, or type * (asterisk) to specify all files in the selected directory.

  16. To capture the contents of the configuration file, click Capture file contents and optionally specify the maximum number of bytes of the captured configuration file.
  17. To recurse through the directory structure to search for the specified file, select Recurse Directory Search (if you use TADDM 7.3.0.3, or later), or Recurse Directory Content (if you use TADDM 7.3.0.2, or earlier).
  18. To save the settings for your custom server, click OK.