Integritätsüberwachung für Dateifreigabe

Microsoft.SystemCenter.CM.AEM.Views.Internal.FileShareHealth (UnitMonitor)

Die Integritätsüberwachung für die Dateifreigabe überprüft auf ACLs und auf verfügbaren freien Speicherplatz.

Knowledge Base article:

Zusammenfassung

Dieser Monitor bestätigt, dass das Clientüberwachungs-Aktionskonto als ausführendes Konto Zugriff auf die Dateifreigabe hat. Es wird auch auf ACLs und verfügbaren Speicherplatz auf der Dateifreigabe überprüft.

Ursachen

Der Fehler kann auftreten, wenn das Clientüberwachungs-Aktionskonto als ausführendes Konto keinen Zugriff auf die Dateifreigabe hat oder ACLs auf der Dateifreigabe beschädigt sind oder die Dateifreigabe nicht über mindestens 2 GB an freiem Speicherplatz verfügt.

Lösung

Ermitteln Sie den verfügbaren freien Speicherplatz auf dem Laufwerk, auf dem die Dateifreigabe für AEM gehostet wird. Um einen Überlauf zu vermeiden, sollten mindestens 2 GB freier Speicherplatz vorhanden sein. Stellen Sie sicher, dass die Dateifreigabe über geeignete ACLs für die Gruppen "AEMUser" und "AEMAgent" verfügt. Weitere Informationen zur Konfiguration der Dateifreigabe finden Sie in der Dokumentation. Wenn Zugriffsprobleme mit dem Clientüberwachungs-Aktionskonto als ausführendes Konto vorliegen, führen Sie den Task "AEM: Berechtigungen korrigieren" für die CrashListener-Entität aus.

Weitere Informationen zu den ACL-Einstellungen finden Sie in der Produktdokumentation.

Element properties:

TargetMicrosoft.SystemCenter.CM.AEM.CrashListener
Parent MonitorSystem.Health.AvailabilityState
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.CM.AEM.Views.Internal.TimedFileShareMonitor
RemotableTrue
AccessibilityPublic
Alert Message
Integritätsüberwachung für Dateifreigabe
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.CM.AEM.Views.Internal.FileShareHealth" TypeID="Microsoft.SystemCenter.CM.AEM.Views.Internal.TimedFileShareMonitor" Target="AEMLib!Microsoft.SystemCenter.CM.AEM.CrashListener" Accessibility="Public" Enabled="true" ParentMonitorID="Health!System.Health.AvailabilityState" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Alert</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.CM.AEM.Views.Internal.FileShareHealth.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/FileShareValidationInfo/Message$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Healthy" ID="Regular"/>
<OperationalState HealthState="Error" MonitorTypeStateID="Unhealthy" ID="Iregular"/>
</OperationalStates>
<Configuration>
<MinutesFrequency>60</MinutesFrequency>
<LocalLocation>$Target/Property[Type="AEMLib!Microsoft.SystemCenter.CM.AEM.CrashListener"]/LocalFileShareAddr$</LocalLocation>
<Location>$Target/Property[Type="AEMLib!Microsoft.SystemCenter.CM.AEM.CrashListener"]/SharePath$</Location>
<PolicyTextUrl>$Target/Property[Type="AEMLib!Microsoft.SystemCenter.CM.AEM.CrashListener"]/PolicyResponseUrl$</PolicyTextUrl>
</Configuration>
</UnitMonitor>