Unified Communications Managed API-Laufzeitinstallationsüberprüfung

Microsoft.SystemCenter.Notifications.UcmaInstallTest.CheckMonitor (UnitMonitor)

Dieser Monitor überprüft die UCMA-Laufzeitinstallation.

Knowledge Base article:

Zusammenfassung

Mit diesem Monitor wird getestet, ob Unified Communications Managed Api 3.0-Laufzeit installiert ist.

Dieser Monitor wird nicht gelöscht.

Ursachen

Dieser Monitor wird aktiviert, wenn ein IM-Endpunkt erstellt wird.

Lösungen

Installieren Sie UCMA 3.0-Laufzeit von folgender Website: http://www.microsoft.com/download/en/details.aspx?id=20958

Wenn ein IM-Kanal verwendet und später gelöscht wurde, kann ein Administrator diesen Monitor außer Kraft setzen, um ihn zu deaktivieren. Dieser Monitor muss für alle Instanzen vom Typ "Verwaltungsdienst" außer Kraft gesetzt werden, und die Außerkraftsetzung muss erzwungen werden.

Element properties:

TargetMicrosoft.SystemCenter.ManagementService
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.Notifications.UcmaInstallTest.UnitMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Unified Communication-API-Bibliotheken sind nicht auf dem Benachrichtigungsserver installiert.
Auf Server "{0}" wurden keine Unified Communication-API-Bibliotheken gefunden. Für die Verwaltungsgruppe ist ein Instant Messaging-Benachrichtigungskanal konfiguriert, und der Server "{0}" ist Mitglied des Benachrichtigungsressourcenpools. Die Instant Messaging-Benachrichtigung kann fehlschlagen, falls Warnungen generiert werden. Die folgende Ausnahme wurde bei dem Versuch zurückgegeben, Unified Communication-API-Bibliotheken zu initialisieren: {1}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.Notifications.UcmaInstallTest.CheckMonitor" Accessibility="Public" Enabled="false" Target="SystemCenter!Microsoft.SystemCenter.ManagementService" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.Notifications.UcmaInstallTest.UnitMonitorType" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.Notifications.UcmaInstallTest.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
<AlertParameter2>$Data/Context/Property[@Name='Exception']$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UcmaInstalled" MonitorTypeStateID="UcmaInstalled" HealthState="Success"/>
<OperationalState ID="UcmaNotInstalled" MonitorTypeStateID="UcmaNotInstalled" HealthState="Error"/>
</OperationalStates>
<Configuration>
<CheckIntervalSeconds>300</CheckIntervalSeconds>
</Configuration>
</UnitMonitor>