Microsoft System Center 2012 R2 Configuration Manager

Microsoft System Center - den Status der Software-Veteilung überwachen

Statusinformationen im Überblick

Die folgenden Tabellen zeigen die jeweiligen möglichen Statusinformationen, die mit Hilfe der Zustandsmeldungen an den Configuration Manager Standort übermittelt werden und damit grundsätzlich zur Auswertung zur Verfügung werden:

Mögliche Statusinformationen

Compliance State ID

State Name (Englisch)

0

Compliance State Unknown

1

Compliant

2

Non-Compliant

4

Error

Mögliche Statusinformationen

Enforcement State Message ID

State Name (Englisch)

1000

Success

1001

Already Compliant

1002

Simulate Success

2000

In progress

2001

Waiting for content

2002

Installing

2003

Restart to continue

2004

Waiting for maintenance window

2005

Waiting for schedule

2006

Downloading dependent content

2007

Installing dependent content

2008

Restart to complete

2009

Content downloaded

2010

Waiting for update

2011

Waiting for user session reconnect

2012

Waiting for user logoff

2013

Waiting for user logon

2014

Waiting To Install

2015

Waiting Retry

2016

Waiting For Presentation Mode

2017

Waiting For Orchestration

2018

Waiting For Network

2019

Pending App-V Virtual Environment Update

2020

Updating App-V Virtual Environment

3000

Requirements not met

3001

Host Platform Not Applicable

4000

Unknown

5000

Deployment failed

5001

Evaluation failed

5002

Deployment failed

5003

Failed to locate content

5004

Dependency installation failed

5005

Failed to download dependent content

5006

Conflicts with another application deployment

5007

Waiting Retry

5008

Failed to uninstall superseded deployment type

5009

Failed to download superseded deployment type

5010

Failed to updating App-V Virtual Environment

In der Configuration Manager Datenbank können diese Statusinformationen über diverse SQL Views abgerufen werden, insbesondere über die SQL View v_CICurrentComplianceStatus. Der eigentliche Status ist dabei den folgenden Feldern zu entnehmen (jedoch als IDs, und nicht als beschreibender Text):

Mögliche Statusinformationen

 Feld

Beschreibung

ComplianceState

Kompatiblitätszustand für eine Applikation

LastComplianceMessageTime

Zeitpunkt, an dem Kompatibilitätszustand gemeldet wurde

EnforcementState

Erzwingungszustand für Applikationsbereitstellung

LastEnforcmentMessageTime

Zeitpunkt, an dem der Erzwingungszustand gemeldet wurde

Microsoft System Center 2012 R2 Configuration Manager beinhaltet einige Standardreports bzgl. der Überwachung des Status von Softwareverteilungen, die direkt genutzt oder bei Bedarf angepasst bzw. als Vorlagen für eigene Reports verwendet werden können. Die auf Microsoft SQL Server Reporting Services aufsetzenden Standardreports verwenden dabei Funktionen aus SRSResources.dll (beispielsweise Localization.GetStateMessage), um die o.g. IDs in den beschreibenden Text zu übersetzen. (mje)

Dieser Artikel basiert unter anderem auf einem Blogpost auf dem System Center v.Next Blog auf Microsofts TechNet.