Skip to content

Latest commit

 

History

History
48 lines (45 loc) · 2.52 KB

about-reporting-status-messages-from-configuration-manager-clients.md

File metadata and controls

48 lines (45 loc) · 2.52 KB
title titleSuffix description ms.date ms.subservice ms.service ms.topic ms.assetid author ms.author manager ms.localizationpriority ms.collection ms.reviewer
Reporting Status Messages from Clients
Configuration Manager
You can raise Configuration Manager client status messages in the Windows event log by using a compiled Managed Object Format (MOF) file on client computers.
09/20/2016
sdk
configuration-manager
conceptual
4a5c2726-4ad8-4f94-95ba-acc24cc61faa
Banreet
banreetkaur
apoorvseth
low
tier3
mstewart,aaroncz

About Reporting Status Messages from Configuration Manager Clients

You can raise Configuration Manager client status messages in the Windows event log by using a compiled Managed Object Format (MOF) file on client computers. This can be useful for administrators who are managing servers with System Center Operations Manager. A Configuration Manager status message that is raised by the Configuration Manager client can be caught by the Operations Manager agent on the same computer, which in turn raises an Operations Manager alert for the Configuration Manager status message.

The following example MOF file shows how to raise Configuration Manager program status messages:

#pragma namespace("\\\\.\\root\\ccm\\policy\\machine\\requestedconfig")  
instance of CCM_EventForwarder_Configuration  
{  
    InstanceID = "SmsSoftwareDistribution.EventLog";  
    Name = "SmsEventLogForwarder";  
    PolicyID = "SomePolicyID";  
    PolicyInstanceID = "SomePolicyInstance";  
    PolicyRuleID = "SomeRuleID";  
    PolicySource = "Local";  
    PolicyVersion = "1";  
        QueryList           = {  
                            "SELECT * FROM SoftDistProgramStartedEvent",  
                            "SELECT * FROM SoftDistProgramCompletedSuccessfullyEvent",  
                            "SELECT * FROM SoftDistProgramCompletedSuccessfulMIFEvent",  
                            "SELECT * FROM SoftDistProgramErrorEvent",  
                            "SELECT * FROM SoftDistProgramErrorMIFEvent",  
                            "SELECT * FROM SoftDistProgramExceededTime",  
                            "SELECT * FROM SoftDistProgramPrelimSuccessEvent",  
                            "SELECT * FROM SoftDistProgramUnexpectedRebootEvent",  
                            "SELECT * FROM SoftDistWarningProgramErrorEvent"  
                            };    
};  

See Also

About Configuration Manager Status Summarizers