Agents Administration - Tests
 

Configuration of ClientTest

The ClientTest measures the availability and responsiveness of a service using a client emulator named QA Wizard. eG integrates with the QA Wizard, and reports the measures it collects via the eG monitor interface.

The default parameters associated with this test are as follows:

  • The TEST PERIOD list box helps the user to decide how often this test needs to be executed.

  • In the HOST text box, the host name of the server for which the test is to be configured has to be specified.

  • In the PORT text box, enter the port number at which the application being monitored listens.

  • In the SCRIPT text box, specify a comma-separated list of identifier=script path patterns. Identifier is any unique name that is assigned to a script, and script path denotes the path to the script file that emulates a transaction to the application being monitored. For example, assume that the script to be executed is named SAWebSite, and it exists in the location D:\CitraTest. The SCRIPT parameter can therefore contain the value, Website=D:\CitraTest\SAWebSite.

  • In the OUTPUTDIR text box, specify a comma-separated list of paths to the directories that store the output of each of the scripts mentioned in the SCRIPT text box.

  • Note:

    While providing the path to multiple output directories, ensure that they are specified in the same order as the SCRIPT paths. In other words, the first OUTPUTDIR should correspond to the first SCRIPT file specification.

  • The eGurkhaAgent service that runs the script should be executed from a user account that is authorized to run a TaskScheduler.exe that is bundled with the eG product. This executable schedules and triggers the script execution based on the TEST PERIOD setting. In the USER text box here, specify the Domainname\Username combination that has the access privileges to the scheduler.

  • The password that corresponds to the specified USER has to be specified in the PASSWORD text box.

  • Confirm the PASSWORD by retyping it in the CONFIRMPASSWORD text box.

  • Every time the script executes, an application instance is opened on the host, thereby consuming a lot of RAM. In order to conserve RAM, you need to specify the maximum number of tasks that should be executing on the HOST at any given point in time, in the MAXOPENTASKS text box. If the number of currently operational tasks exceeds the specified value, then all the tasks will be abruptly terminated. By default, this value is set to 10.

  • If multiple components of the same component type are awaiting configuration, then an APPLY TO OTHER COMPONENTS check box will appear in this page. Clicking on this check box will allow you to apply the configuration to all/selected components of that type.

  • Once the necessary values have been provided, clicking on the UPDATE button will register the changes made.

When changing the configuration for specific servers, a “*” beside the text box corresponding to the parameter signifies that these values have to be manually configured by the user. The parameter values that require to be configured will typically be prefixed with a “$” or contain a series of “*”. A value of "none" in the parameter value indicates that the corresponding parameter value can be changed if required.