About Configuration Manager Status Summarizers
Summarizers are summary classes that help you determine the health, or status, of different aspects of your Configuration Manager site. The summaries, which are produced from status messages, states, and counts, give you a real-time view of the health of Configuration Manager sites, components, packages, and advertisements.
Status summarizer classes summarize the status message data. Most of the summarizers create two views of the messages: a site view and a site hierarchy view.
All the summaries, except site system, are event-driven summaries. They respond in real time to changes that are taking place in Configuration Manager. Only the site system status summary polls for its information, according to a schedule that you can set.
Note
The SMS_SummarizerStatus
class can be used to identify the registered summarizers.
Site and Component Status
These summarizers group summaries of two kinds of data: software component health and physical system health.
You can determine the overall health of your site by using the stoplight status value in the SMS_SummarizerSiteStatus
class, or you can determine the health of your storage objects by using the SMS_SiteSystemSummarizer
class. For more information, see How to Determine the Health of a Configuration ManagerSite. You can access these and other classes by getting, enumerating, and querying summarizer objects. However, the SMS_ComponentSummarizer
and SMS_SiteDetailSummarizer
classes can only be queried — you cannot get or enumerate these objects. Your queries must include a tally interval that defines the period of time from which you want summary information. For example, the following query asks for the count informational, warning, and error messages since Monday.
SELECT Infos, Warnings, Errors
FROM SMS_SiteDetailSummarizer
WHERE TallyInterval = "00011280001A2000"
Note
You cannot add other conditions like SiteCode to the WHERE clause. Adding other conditions will generate an error.
For information about using this query, see How to Perform a Synchronous Configuration Manager Query by Using Managed Code and How to Perform a Synchronous Configuration Manager Query by Using WMI.
For more information about using tally intervals, see About Configuration Manager Tally Intervals.
The component summarizers track the progress of advertised programs as they are advertised and run on the client computers.
Site system and package status summaries track the state changes instead of counting the error messages. For example, site system status summaries react to changes in free disk space on a site system. If the free space falls below the threshold you set, the site system's status summary health indicator changes.
The summarizer classes are:
Summarizer | Description |
---|---|
SMS_ComponentSummarizer Server WMI Class | Represents a component summarizer that reports on the health of individual Configuration Manager components. |
SMS_SiteDetailSummarizer Server WMI Class | Represents a site detail summarizer that reports on the per-site status of components and the system. |
SMS_SiteSystemSummarizer Server WMI Class | Represents a site system summarizer that reports physical system health data for each system and each system role in the Configuration Manager site. |
SMS_SummarizerRootStatus Server WMI Class | Represents a summarizer for the overall health of the entire site hierarchy. |
SMS_SummarizerSiteStatus Server WMI Class | Represents a summarizer for the overall health of each site. |
Software Distribution Health
You can determine the status of advertisements and packages by using the software distribution summarizers.
Package Summarizers
Package summarizers are used to track the progress of packages as they are moved to their assigned distribution points. For more information, see How to Determine Package Status
Package status summaries track the state changes instead of counting the error messages. For example, The package status summaries track items such as how many clients have installed each package.
The package summarizer classes are:
Summarizer | Description |
---|---|
SMS_PackageStatusDetailSummarizer Server WMI Class | Tracks the progress of each package as it places the software source files on its distribution point. The reported package status is for an individual site. |
SMS_PackageStatusDistPointsSummarizer Server WMI Class | Tracks the progress of loading the package source files on the distribution point. The reported package status is for an individual site. |
SMS_PackageStatusRootSummarizer Server WMI Class | Tracks the progress of each package as it places the software source files on its distribution point. The reported package status is for all sites in the hierarchy. |
See Also
About Configuration Manager Tally Intervals
How to Determine the Health of a Configuration Manager Site
How to Read The Tally Intervals For a Configuration Manager Site
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for