Creating Reports
Reports enable you to monitor different aspects of the WSUS network: updates, client computers, and downstream servers. If a WSUS server has replica servers, you can choose to roll up the replica servers' client status to the upstream server. For information about creating a replica server and status rollup, see the WSUS Deployment Guide (http://go.microsoft.com/fwlink/?LinkId=139832).
You can generate different kinds of update reports from different places in the WSUS administration console.
- General reports on the Reports page.
- Reports on specific updates: right-click the update (or go to the Actions pane) and choose Status Report.
- Reports on specific computers: right-click the computer (or go to the Actions pane) and choose Status Report.
Notes
Generating detailed reports for large numbers of computers and/or updates can be very memory-intensive. Detailed reports are most effective for smaller subsets of your computers or updates. If you need to create a very large report and are concerned about using CPU and memory resources on the WSUS server, you may generate the report from a remote WSUS Administration console
Using the Reports Page
You can generate three kinds of reports as described in the following table.
Report name | Function |
---|---|
Update Reports | View update status. |
Computer Reports | View computer status. |
Synchronization Reports | View the results of the last synchronization. |
Notes
You can run wuauclt /detectnow from the command prompt on computers that are running WSUS client software (Automatic Updates) in order to start contact between the client computer and WSUS server. This is used primarily to update status for a particular computer. There will be a few minutes delay between running the command and seeing the results on the WSUS server. After forcing the client to contact the server, you can get its status with an update status report. For more information about wuauclt, see Appendix H: The wuauclt Utility
To run an update report
In the WSUS Administration console, select the Reports node
In the Reports pane, click one of the options in the Update Reports section: Update Status Summary, Update Detailed Status, Update Tabular Status, or Update Tabular Status for Approved Updates.
In the Updates Report window you can select the updates you want to see by classification, product, computer group, and update installation status.
Click Run Report. See the Terminology for Update Status section for information about the Status values shown on the report.
You can change the view of an Update report to a detail, summary, or tabular view by clicking Report View in the Updates Report toolbar.
Update Status Summary View
The Update Status Summary view contains the elements listed in the following table.
Description of elements displayed in the Update Status Summary view
Column name | Description |
---|---|
Updates Report tree view | The tree listing all the updates in the report. |
Title | The title of the update. |
Description | The description of the update. |
Classification | The classification of the update. |
Products | The products to which the update applies. |
MSRC Severity Rating | Microsoft Security Response Center rating. |
MSRC Number | Microsoft Security Response Center identification number. |
More information | Redirection to the relevant Web site. |
Approval Summary for Computer Group | The listing of groups and approvals. |
Group | The computer group. |
Approval | Approval status (Approved, Not approved, Declined). |
Deadline | The date by which the update must be installed. |
Administrator | The administrative action. |
Component name | Purpose |
---|---|
Report Options | Shows the start and end dates of the period shown in the report, as well as the date of the report and the server for which the report was made. |
Synchronization Summary | Displays summary information of the numbers of new, revised, and expired updates in each synchronization. |
New Updates | Displays the new updates that have been synchronized to the WSUS server during the report's time period. You can view the properties for each update by clicking the update. An update status report will be generated for that individual report. |
Revised Updates | Displays the revised updates that have been synchronized to the WSUS server during the report's time period. You can view the properties for each update by clicking the update. An update status report will be generated for that individual report. |
Expired Updates | Displays the updates that have been expired during the report's time period. |
Important
Exporting a large report can be extremely time-consuming and may exceed your computer's memory resources. If you are planning to export a report, consider limiting the size of the report to 200 pages or fewer. You can use different filters to reduce the size of the report, or you can choose the tabular format rather than the detailed format to reduce the number of pages to export.
To export a report to Excel or PDF format
Run the report you want to export.
On the report toolbar, click the down arrow associated with the Save icon.
You will see two options: Excel and Acrobat (PDF) file. Click one of the options.
Extending Reports
You can customize WSUS reports in different ways:
- Use the WSUS APIs to create a custom report
- Use WSUS public views to create and extend custom reports
Use WSUS APIs to Create Custom Reports
For more information on WSUS APIs, see the Windows Server Update Services SDK documentation on MSDN (http://go.microsoft.com/fwlink/?LinkId=85713). You can use these APIs to create reports on updates, approvals, installation information, and the like.
Use WSUS Public Views to Create Custom Reports
For more information on public views, as well as sample queries, see the WSUS SDK conceptual documentation on MSDN (http://go.microsoft.com/fwlink/?LinkId=85715.) If you are using SQL Server as the WSUS database, you can use the SQL Server Report Builder to generate custom reports using these views, or you can access the views from the command line. If you are using Base de données interne Windows as the WSUS database, you can access it via the command line if you download the Microsoft SQL Server Command Line Query Utility and the SQL Native Client. You can download the install packages from the Microsoft Download Center (http://go.microsoft.com/fwlink/?LinkId=70728).