In Microsoft System Center 2012 Configuration Manager, you can monitor the deployment of all software, including software updates, compliance settings, applications, task sequences, and packages and programs. You can monitor deployments by using the Monitoring workspace in the Configuration Manager console or by using reports.
Applications in Configuration Manager support state-based monitoring, which allows you to track the last application deployment state for users and devices. These state messages display information about individual devices. For example, if an application is deployed to a collection of users, you can view the compliance state of the deployment and the deployment purpose in the Configuration Manager console.
An application deployment state has one of the following compliance states:
- Success – The application deployment
succeeded or was found to be already installed.
- In Progress – The application
deployment is in progress.
- Unknown – The state of the application
deployment could not be determined. This state is not applicable
for deployments with a purpose of Available. This state is
typically displayed when state messages from the client are not yet
- Requirements Not Met – The application
was not deployed because it was not compliant with a dependency or
a requirement rule, or because the operating system to which it was
deployed was not applicable.
- Error – The application failed to
deploy because of an error.
You can view additional information for each compliance state, which includes subcategories within the compliance state and the number of users and devices in this category. For example, the Error compliance state includes the following subcategories:
- Error evaluating requirements
- Content related errors
- Installation errors
When more than one compliance state applies for an application deployment, you can see the aggregate state that represents the lowest compliance. For example:
- If a user logs in to two devices and the
application is successfully installed on one device but fails to
install on the second device, the aggregate deployment state of the
application for that user displays as Error.
- If an application is deployed to all users
that log on to a computer, you will receive multiple deployment
results for that computer. If one of the deployments fails, the
aggregate deployment state for the computer displays as
The deployment state for package and program deployments is not aggregated.
Use these subcategories to help you to quickly identify any important issues with an application deployment. You can also view additional information about the devices that fall into a particular subcategory of a compliance state.
Application management in Configuration Manager includes a number of built-in reports that allow you to monitor information about applications and deployments. These reports have the report category of Software Distribution – Application Monitoring.
For more information about how to configure reporting in Configuration Manager, see Reporting in Configuration Manager.