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.
Print Server - Delete All Print Jobs
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.
Print Server - Resume All Paused Printers
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.
Print Server - Service Discovery
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 |
Print Server - State Monitoring
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 Measuring: Print Queue\Total Pages Printed |
Performance Measuring |
Yes |
None |
Contributes to the following report:
|
Performance Measuring: Print Queue\Not Ready Errors |
Performance Measuring |
Yes |
None |
Contributes to the following report:
|
Performance Measuring: Print Queue\Total Jobs Printed |
Performance Measuring |
Yes |
None |
Contributes to the following report:
|
Performance Measuring: Print Queue\Jobs |
Performance Measuring |
Yes |
None |
Contributes to the following report:
|
Performance Measuring: Print Queue\Job Errors |
Performance Measuring |
Yes |
None |
Contributes to the following report:
|
Performance Measuring: Print Queue\Out of Paper Errors |
Performance Measuring |
Yes |
None |
Contributes to the following report:
|
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 Measuring: Print Queue\Total Pages Printed |
Performance Measuring |
Yes |
None |
Contributes to the following report:
|
Performance Measuring: Print Queue\Not Ready Errors |
Performance Measuring |
Yes |
None |
Contributes to the following report:
|
Performance Measuring: Print Queue\Total Jobs Printed |
Performance Measuring |
Yes |
None |
Contributes to the following report:
|
Performance Measuring: Print Queue\Jobs |
Performance Measuring |
Yes |
None |
Contributes to the following report:
|
Performance Measuring: Print Queue\Job Errors |
Performance Measuring |
Yes |
None |
Contributes to the following report:
|
Performance Measuring: Print Queue\Out of Paper Errors |
Performance Measuring |
Yes |
None |
Contributes to the following report:
|
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). |