Technical Reference for the Print Server Management Pack

Computer Attributes in the Print Server Management Pack

The Print Server Management Pack collects the following attribute for computers:

  • Microsoft Windows Print Service

Computer Groups in the Print Server Management Pack

The Print Server Management Pack includes the following computer groups:

  • Microsoft Windows Print Servers-This computer group contains all servers running the Print Service and that contain shared printers.

  • Microsoft Windows 2000 Print Servers-This computer group contains all Windows 2000-based servers running the Print Service and that contain shared printers.

  • Microsoft Windows 2003 Print Servers-This computer group contains all Windows 2003-based servers running the Print Service and that contain shared printers.

  • Microsoft Windows Servers with Print Service-This computer group contains all servers running the Print Service, whether or not they contain shared printers.

Notification Groups in the Print Server Management Pack

The Print Server Management Pack does not include additional notification groups.

Scripts in the Print Server Management Pack

The Print Server Management Pack includes the following scripts.

This script deletes all scheduled print jobs on a Print Server. It is initiated by the Delete All Print Jobs task. There are no associated rules or script parameters.

This script resumes all Print Servers that are paused. It is initiated by the Resume All Paused Printers task. There are no associated rules or script parameters.

This script discovers all shared printers on a computer and populates attributes for a Print Server. There are no associated script parameters. Table 8 lists the associated event rules for this script.

Table 8 Associated Event Rules

Location

Event Rule

Default Value

Windows 2000 Print Server

Run Service Discovery

Enabled

Windows 2003 Print Server

Run Service Discovery

Enabled

This script reports state for computers running Print Services. Table 9 lists the associated event rules for this script.

Table 9 Associated Event Rules

Location

Event Rule

Default Value

Windows 2000 Print Server

Run State Monitoring

Enabled

Windows 2003 Print Server

Run State Monitoring

Enabled

Using the script parameters described in Table 11, you can specify for each condition whether it should generate an alert and the severity of the alert if generated. Possible values for all parameters include any valid alert severity as listed in Table 10. Table 10 also lists the state color associated with each alert severity.

Table 10

Value

State Color

None

Green

Success

Green

Information

Green

Warning

Yellow

Error

Yellow

Critical Error

Red

Security Breach

Red

Service Unavailable

Red

Table 11 Script Parameters

Script Parameter

Description

Default Value

AlertSeverityonUnknownStatus

The severity of the alert to be raised if a printer returns a status of "Unknown".

None

AlertSeverityonOtherStatus

The severity of the alert to be raised if a printer returns a status of "Other".

None

AlertSeverityonNoErrorStatus

The severity of the alert to be raised if a printer returns a status of "No Error".

None

AlertSeverityonLowPaperStatus

The severity of the alert to be raised if a printer returns a status of "Low Paper".

None

AlertSeverityonNoPaperStatus

The severity of the alert to be raised if a printer returns a status of "No Paper".

None

AlertSeverityonLowTonerStatus

The severity of the alert to be raised if a printer returns a status of "Low Toner".

None

AlertSeverityonNoTonerStatus

The severity of the alert to be raised if a printer returns a status of "No Toner".

None

AlertSeverityonDoorOpenStatus

The severity of the alert to be raised if a printer returns a status of "Door Open".

None

AlertSeverityonJammedStatus

The severity of the alert to be raised if a printer returns a status of "Jammed".

None

AlertSeverityonOfflineStatus

The severity of the alert to be raised if a printer returns a status of "Offline".

None

AlertSeverityonServiceRequestedStatus

The severity of the alert to be raised if a printer returns a status of "Service Requested".

Warning

AlertSeverityonOutput Bin FullStatus

The severity of the alert to be raised if a printer returns a status of "Output Bin Full".

None

Microsoft Windows Print Server Detection

This script discovers Print Servers, while differentiating between servers that contain shared printers and servers that do not. The script then adds the discovered servers to the appropriate computer group. There are no associated script parameters. Table 12 lists the associated event rules for this script.

Table 12 Associated Event Rules

Location

Event Rule

Default Value

Windows (All Versions)

Print Server Detection and Group Membership

Enabled

Rules in the Print Server Management Pack

The Print Server Management Pack contains the following rule groups and rules.

Windows (All Versions)

Table 13 lists the rules included in this rule group.

Table 13 Rules

Rule

Type

Enabled

Severity

Dependencies and Other Notes

Print Server Detection and Group Membership

Event

Yes

None

This rule must be enabled for the Print Server Management Pack to work properly.

Windows 2000 Print Server

Table 14 lists the rules included in this rule group.

Table 14 Rules

Rule

Type

Enabled

Severity

Dependencies and Other Notes

Too many printing failures in 15 minutes

Event

Yes

Warning

 

Too many printing failures in 15 minutes

Event

Yes

None

 

Spooler: Upgrade Error

Event

Yes

Error

 

Spooler: Print sharing failed

Event

Yes

Error

 

Run Service Discovery

Event

Yes

None

State views and reports are dependent on this rule being enabled.

Run State Monitoring

Event

Yes

None

You can optionally change state monitoring definitions by configuring the associated Print Server - State Monitoring script.

State views are dependent on this rule being enabled.

Printer: Publish Error

Event

Yes

Error

 

Printer: Publish Error

Event

Yes

Error

 

Printer: Failed to upgrade driver on clustered spooler

Event

Yes

Error

 

Printer: Failed to initialize its ports

Event

Yes

Error

 

Printer: Failed to initialize because a suitable driver could not be found

Event

Yes

Error

 

Print Server: Too many documents failed to print because of access violation in 15 minutes

Event

Yes

Warning

 

Print Server: Failed to upgrade

Event

Yes

Critical Error

 

Print Server: Document failed to print because of corruption

Event

No

 

No alert is generated by default.

Print Server: Cant print

Event

Yes

Error

 

Print Server: Too many documents failed to print because of access violations in 15 minutes

Event Consolidation

Yes

None

 

Print Server Spooler Service Health Check

Event

Yes

Service Unavailable

Contributes to state views.

Send e-mail or a page response for any Alerts with a severity of "Service Unavailable".

Notification

Yes

Service Unavailable

 

Performance Measuring: Print Queue\Jobs Spooling

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Jobs Spooling

Performance Measuring: Print Queue\Total Pages Printed

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Total Pages Printed

Performance Measuring: Print Queue\Not Ready Errors

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Not Ready Errors

Performance Measuring: Print Queue\Total Jobs Printed

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Total Jobs Printed

Performance Measuring: Print Queue\Jobs

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Jobs

Performance Measuring: Print Queue\Job Errors

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Job Errors

Performance Measuring: Print Queue\Out of Paper Errors

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Out Of Paper Errors

Print Server: Large Number of Threads

Performance Threshold

Yes

Warning

A warning alert is generated if the number of threads exceeds 1000. This performance counter is sampled every 300 seconds (5 minutes).

Windows 2003 Print Server

Table 15 lists the rules included in this rule group.

Table 15 Rules

Rule

Type

Enabled

Severity

Dependencies and Other Notes

Too many printing failures in 15 minutes

Event

Yes

Warning

 

Too many printing failures in 15 minutes

Event

Yes

None

 

Spooler: Upgrade Error

Event

Yes

Error

 

Spooler: Print sharing failed

Event

Yes

Error

 

Run Service Discovery

Event

Yes

None

State views and reports are dependent on this rule being enabled.

Run State Monitoring

Event

Yes

None

You can optionally change state monitoring definitions by configuring the associated Print Server - State Monitoring script.

State views are dependent on this rule being enabled.

Printer: Publish Error

Event

Yes

Error

 

Printer: Publish Error

Event

Yes

Error

 

Printer: Failed to upgrade driver on clustered spooler

Event

Yes

Error

 

Printer: Failed to initialize its ports

Event

Yes

Error

 

Printer: Failed to initialize because a suitable driver could not be found

Event

Yes

Error

 

Print Server: Too many documents failed to print because of access violation in 15 minutes

Event

Yes

Warning

 

Print Server: Failed to upgrade

Event

Yes

Critical Error

 

Print Server: Document failed to print because of corruption

Event

No

 

No alert is generated by default.

Print Server: Cant print

Event

Yes

Error

 

Print Server: Too many documents failed to print because of access violations in 15 minutes

Event Consolidation

Yes

None

 

Print Server Spooler Service Health Check

Event

Yes

Service Unavailable

Contributes to state views.

Send e-mail or a page response for any Alerts with a severity of "Service Unavailable".

Notification

Yes

Service Unavailable

 

Performance Measuring: Print Queue\Jobs Spooling

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Jobs Spooling

Performance Measuring: Print Queue\Total Pages Printed

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Total Pages Printed

Performance Measuring: Print Queue\Not Ready Errors

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Not Ready Errors

Performance Measuring: Print Queue\Total Jobs Printed

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Total Jobs Printed

Performance Measuring: Print Queue\Jobs

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Jobs

Performance Measuring: Print Queue\Job Errors

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Job Errors

Performance Measuring: Print Queue\Out of Paper Errors

Performance Measuring

Yes

None

Contributes to the following report:

  • Performance History: Print Queue\Out Of Paper Errors

Print Server: Large Number of Threads

Performance Threshold

Yes

Warning

A warning alert is generated if the number of threads exceeds 1000. This performance counter is sampled every 300 seconds (5 minutes).