Print Spooler Health Test

This test reports the health of the Microsoft Print Spooler by enumerating the printers that are available on the local server. This test additionally enumerates the available print drivers and the print processors. This test helps you to determine if there are any system printer issues that are to be addressed.

Target of the test : Any Citrix server

Agent deploying the test : An internal agent

Outputs of the test : One set of results for every server being monitored

Configurable parameters for the test
  1. TEST PERIOD – How often should the test be executed
  2. Host – The host for which the test is to be configured
  3. Port Refers to the port used by the Citrix server
  4. health monitor test path - Citrix XenApp is bundled with a Health Monitoring and Recovery (HMR) test pack, which provides a standard set of tests that can be configured to monitor the health of many XenApp components and report failures. Since the eG agent runs one of the HMR tests to determine the status of the Microsoft Print Spooler, you need to configure the eG agent with the full path to the folder containing the HMR test pack. By default, the health monitor test path is set to default. This implies that the eG agent runs the HMR test from its default location, which is: C:\Progra~1\Citrix\HealthMon\Tests\Citrix. However, if the HMR test pack is available in a different location in your Citrix environment, then indicate that location in the health monitor test path text box. For instance, your specification can be: C:\LocalDir\Citrix\HealthMon\Tests\Citrix.
Measurements made by the test
Measurement Description Measurement Unit Interpretation

Printer status:

Indicates the health of the printer by enumerating the printers on the local server.

 

This measure reports the value Success if the printers on the local server are enumerated successfully, and reports the value Failure if the enumeration is unsuccessful.

The numeric values that correspond to the above-mentioned states are as follows:

State Numeric Value
Success 0
Failure 1

Note:

By default, this measure reports the above-mentioned states while indicating whether the printers on the local server are successfully enumerated or not. However, the graph of this measure will represent success and failure using the numeric equivalents- i.e., 0 and 1 - only.

Printer processors status:

Indicates the health of the printer processors by enumerating the printer processors.

 

This measure reports the value Success if the printer processors are enumerated successfully, and reports the value Failure if the enumeration is unsuccessful.

The numeric values that correspond to the above-mentioned states are as follows:

State Numeric Value
Success 0
Failure 1

Note:

By default, this measure reports the above-mentioned states while indicating whether the printer processors could be successfully enumerated or not. However, the graph of this measure will represent success and failure using the numeric equivalents- i.e., 0 and 1 - only.

Printer drivers status:

Indicates the health of the printer drivers by enumerating them.

 

This measure reports the value Success if the printer drivers are enumerated successfully, and reports the value Failure if the enumeration is unsuccessful.

The numeric values that correspond to the above-mentioned states are as follows:

State Numeric Value
Success 0
Failure 1

Note:

By default, this measure reports the above-mentioned states while indicating whether the printer drivers could be successfully enumerated or not. However, the graph of this measure will represent success and failure using the numeric equivalents- i.e., 0 and 1 - only.