Logo
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
EPL Standings
 
 
Windows Server

Microsoft Systems Management Server 2003 : Package Distribution and Management - Monitoring Status

5/7/2013 5:53:23 PM

Both the package distribution process and the advertised programs process generate status messages. You can monitor status in the same place you have monitored other SMS functions—the System Status folder in the SMS Administrator Console. You can also expand the Component Status folder and view the messages for Distribution Manager and Offer Manager.

You’ve probably noticed two other folders in the SMS Administrator Console: Package Status and Advertisement Status, located under System Status. These folders pertain specifically to packages and advertisements and are more useful for monitoring their status. As with Component Status, both Package Status and Advertisement Status have status summarizers, which consolidate status messages generated by the SMS components involved in the package and advertisement processes.

In Figure 1, the Advertisement Status and Package Status folders have been expanded to demonstrate the information they summarize. Package status detail is summarized at two levels—by site and by distribution point. Advertisement status detail is summarized by site. At each level, you can view the detailed messages that were generated for that particular package or advertisement by right-clicking an entry, choosing Show Messages from the context menu, and then choosing All. After you specify a view data and time range, the Status Message Viewer displays the messages related to the package or advertisement.

Figure 1. The expanded Advertisement Status and Package Status folders.

The summary information displayed when a site entry is selected, as in Figure 1, shows when the package was copied to the distribution point and last refreshed. The summary information displayed when a specific package is selected, as in Figure 2, shows at a glance how many clients installed the package, how many failed, and how many are retrying.

Figure 2. Sample summary information displayed when a package is selected in the SMS Administrator Console.

Figure 3 shows the status messages generated at the site level for a package.

Figure 3. Status messages for a package generated at the site level.

Figure 4 shows the detailed messages for a specific distribution point in the site.

Figure 4. Status messages for a specific distribution point in a site.

Notice the difference in messages summarized for each. Messages for the distribution point are specific to that distribution point. Messages in the 23xx range refer to Distribution Manager tasks.

Figure 5 shows the summary information displayed in the SMS Administrator Console when you select an advertisement. This summary information includes success and failure status generated by the program as it’s run on the targeted clients.

Figure 5. Advertisement summary showing successful and failed program executions on the targeted clients.

Figure 6 shows some of the detailed messages generated for an advertisement associated with one of the package’s programs. The messages that appear vary somewhat depending on the type of SMS client installed. Messages generated by the Offer Manager component fall within the 39xx range. The messages generated by the Software Distribution agent in Figure 6 came from the client. The complete message text (appearing under Description) tells you when the advertisement was received, when the program started, and when the program completed.

Figure 6. Detailed messages generated for an advertisement associated with one of the package’s programs.

When a program executes at the client and a status MIF is generated, you can determine whether the program completed, how the program ran, and, if it failed, what caused the problem. It should be no surprise, therefore, that we can determine not only whether a program ran, but also how it ran, whether it was successful, and, if it was unsuccessful, why it failed, as shown in Figure 6. The degree to which a program can generate this information depends on whether the program generates a status MIF for SMS reporting and the exit codes that are generated. SMS interprets any nonzero exit code as an error or a failure. For example, a Setup.bat file might simply execute an XCOPY of a file to a directory on the client. Even though the XCOPY command is successful, the exit code that it generates is interpreted as an error. Nevertheless, the detailed message is still far more useful and informative.

As always, you can also view the log files associated with the Distribution Manager and Offer Manager—Distmgr.log and Offermgr.log. These logs will provide thread activity details, but they’re more useful for determining why a source file couldn’t be copied to a distribution point or why a program couldn’t be advertised—in other words, to troubleshoot the package distribution and advertised program processes. For monitoring the package distribution and program execution process, the Status Viewer will be more than sufficient and probably more efficient.

Other -----------------
- Microsoft Systems Management Server 2003 : Configuring the Client (part 4) - Managing the Advanced Client Download Cache, Advertised Programs Process Flow
- Microsoft Systems Management Server 2003 : Configuring the Client (part 3)
- Microsoft Systems Management Server 2003 : Configuring the Client (part 2) - Running Advertised Programs on Clients - Advertised Programs Wizard
- Microsoft Systems Management Server 2003 : Configuring the Client (part 1)
- Microsoft Systems Management Server 2003 : Package Distribution and Management - Creating an Advertisement
- SharePoint 2010 : Connecting and Disconnecting Servers with Windows PowerShell, Additional Functionality in SharePoint 2010
- Microsoft Dynamics CRM 4 : Digital Phone Integration (part 3) - c360 CTI for Microsoft CRM
- Microsoft Dynamics CRM 4 : Digital Phone Integration (part 2) - Cisco Unified CallConnector for Microsoft Dynamics CRM
- Microsoft Dynamics CRM 4 : Digital Phone Integration (part 1)
- BizTalk Server 2006 : Starting a New BizTalk Project - BizTalk Naming Conventions
- BizTalk Server 2006 : Starting a New BizTalk Project - BizTalk Assembly Naming and Versioning
- Windows Server 2003 : Protecting Hosts with Windows Host Firewalls - Protocol Filters
- Windows Server 2003 : Protecting Hosts with Windows Host Firewalls - Routing and Remote Access Basic Firewall
- System Center Configuration Manager 2007 : Customizing Configuration Manager Reports (part 3) - Reporting on Custom Data
- System Center Configuration Manager 2007 : Customizing Configuration Manager Reports (part 2) - Customizing Report Data Selection
- System Center Configuration Manager 2007 : Customizing Configuration Manager Reports (part 1) - Customizing Report Layout and Display
- System Center Configuration Manager 2007 : Reporting - Dashboards
- Client Access to Exchange Server 2007 : Getting the Most Out of the Microsoft Outlook Client - Deploying Outlook 2007
- Client Access to Exchange Server 2007 : Getting the Most Out of the Microsoft Outlook Client - Understanding RPC Over HTTPS in Outlook 2007
- SharePoint 2010 : Farm Governance - Configuring Resource Throttling
 
 
Most view of day
- SQL Server 2008 R2 : Configuring Resource Governor (part 2) - Defining Workload Groups, Creating Workload Groups in T-SQL
- Extending Dynamics AX 2009 (part 2) - Creating a New Wizard
- Microsoft Visio 2010 : Linking External Data to Shapes (part 3) - Using the Database Wizard - Setting Up the Excel File as a Data Source
- Managing SharePoint 2010 with Windows PowerShell : Managing Permissions in SharePoint 2010, Managing Content Databases in SharePoint 2010
- SharePoint 2010 : Packaging and Deployment Model - Features (part 3) - Upgrading Features
- System Center Configuration Manager 2007 : Operating System Deployment - Task Sequences (part 2) - Tasks
- Windows Phone 7 : 3D Game Development (part 4) - Rendering 3D Models
- Windows Server 2008 : Promoting a Domain Controller with dcpromo
- How to Troubleshoot Driver Problems (part 3) - How to Use the File Signature Verification, How to Use Device Manager to View and Change Resource Usage
- Microsoft Visio 2010 : Importing Graphics (part 1) - Using Images as Shapes in Visio - Working with Images
Top 10
- Windows Server 2012 : DHCP,IPv6 and IPAM - Exploring DHCP (part 3) - Creating IPv4 DHCP Scopes
- Windows Server 2012 : DHCP,IPv6 and IPAM - Exploring DHCP (part 2) - Installing DHCP Server and Server Tools
- Windows Server 2012 : DHCP,IPv6 and IPAM - Exploring DHCP (part 1)
- Windows Server 2012 : DHCP,IPv6 and IPAM - Understanding the Components of an Enterprise Network
- Microsoft OneNote 2010 : Using the Research and Translate Tools (part 3) - Translating Text with the Mini Translator
- Microsoft OneNote 2010 : Using the Research and Translate Tools (part 2) - Translating a Word or Phrase with the Research Pane
- Microsoft OneNote 2010 : Using the Research and Translate Tools (part 1) - Setting Options for the Research Task Pane, Searching with the Research Task Pane
- Microsoft OneNote 2010 : Doing Research with Linked Notes (part 2) - Ending a Linked Notes Session, Viewing Linked Notes
- Microsoft OneNote 2010 : Doing Research with Linked Notes (part 1) - Beginning a Linked Notes Session
- Microsoft OneNote 2010 : Doing Research with Side Notes (part 3) - Moving Side Notes to Your Existing Notes
 
 
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
2015 Camaro