none
System center Essentials 2010 doesn't show alerts etc.

    Question

  • I'm trying to monitor 111 Windows computers with System center essentials 2010, and everything works fine until I (In the computers 'category') try to view the detailed list of active alerts/ the window "Active alerts". Then it's just trying to load the alerts... forever. I can however view the "Computer update deployment status report", the "health explorer" etc. In this environment all clients ans servers have their firewalls disabled, so it isn't a firewall problem.

    Server OS: On the monitoring server: W2k8R2 Std on other servers 2008r2 / 2003

    Client OS: Mix of windows 7 Ent/pro, Win vista buisness and win xp pro. (I experience the same problem with all the operating systems)

    I couldn't find any thread here on technet, or anywhere else on the internet where someone else has described a similar problem. I'd be thankful if someone could help.

    Wednesday, April 18, 2012 8:01 AM

Answers


  • Hi,

    On the SCE server, please try the following:

    1. Close SCE console and clear the console cache by running the following command:

    "C:\Program Files\System Center Essentials\Microsoft.EnterpriseManagement.SCE.UI.Console.exe" /clearcache

    2. Clear the HealthService queue:

    1) Stop System Center Management service.
    2) Go to C:\Program Files\System Center Essentials\, and rename the “Health Service State” folder.
    3) Restart System Center Management service.

    3. Restart the following services:

    System Center Management service
    System Center Management Configuration service
    System Center Data Access service

    If the issue persists, please check the Event Log on the server; if there are any related errors, please let us know the details.

    Hope this helps.

    Thanks.


    Nicholas Li

    TechNet Community Support

    Thursday, April 19, 2012 5:54 AM
    Moderator

All replies


  • Hi,

    On the SCE server, please try the following:

    1. Close SCE console and clear the console cache by running the following command:

    "C:\Program Files\System Center Essentials\Microsoft.EnterpriseManagement.SCE.UI.Console.exe" /clearcache

    2. Clear the HealthService queue:

    1) Stop System Center Management service.
    2) Go to C:\Program Files\System Center Essentials\, and rename the “Health Service State” folder.
    3) Restart System Center Management service.

    3. Restart the following services:

    System Center Management service
    System Center Management Configuration service
    System Center Data Access service

    If the issue persists, please check the Event Log on the server; if there are any related errors, please let us know the details.

    Hope this helps.

    Thanks.


    Nicholas Li

    TechNet Community Support

    Thursday, April 19, 2012 5:54 AM
    Moderator
  • I have the same issue with SCE 2010 (using a SQL Server 2008 R2 ESSENTIALS database), but here's the error I get when loading the Active Alerts:

    Date: 5/25/2017 2:07:25 PM
    Application: System Center Essentials
    Application Version: 7.0.2432.1
    Severity: Error
    Message:

    Microsoft.EnterpriseManagement.Common.UnknownServiceException: The service threw an unknown exception. See inner exception for details. ---> System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: The given key was not present in the dictionary. (Fault Detail is equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is:
    System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
       at System.ThrowHelper.ThrowKeyNotFoundException()
       at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
       at Microsoft.EnterpriseManagement.Monitoring.OperationalDataProperty.GetColumnNames(Byte[] ids)
       at Microsoft.EnterpriseManagement.Mom.ServiceDataLayer.SdkDataAccess.SetupAlertsByManagedEntityIdAndCriteriaAndClassReaderWithProperties(Guid managedEntityId, Guid monitoringClassId, Boolean recurse, String criteria, String languageCode, Nullable`1 lastModified, Byte[] alertProperties)
       at Microsoft.EnterpriseManagement.Mom.ServiceDataLayer.SdkDataAccessTieringWrapper.SetupAlertsByManagedEntityIdAndCriteriaAndClassReaderWithProperties(Guid managedEntityId, Guid monitoringClassId, Boolean recursive, String criteria, String languageCode, Nullable`1 lastModified, Byte[] alertProperties)
       at Microsof...).
       --- End of inner exception stack trace ---
       at Microsoft.EnterpriseManagement.DataAbstractionLayer.SdkDataAbstractionLayer.HandleIndigoExceptions(Exception ex)
       at Microsoft.EnterpriseManagement.DataAbstractionLayer.InstanceSpaceOperations.SetupAlertsByManagedEntityIdAndCriteriaAndClassReaderWithProperties(Guid managedEntityId, Guid monitoringClassId, TraversalDepth traversalDepth, MonitoringAlertCriteria criteria, String languageCode, Nullable`1 lastModified, MonitoringAlertProperty[] properties)
       at Microsoft.EnterpriseManagement.OperationalDataManagement.GetPartialMonitoringAlertReaderInternal(Guid id, MonitoringAlertCriteria criteria, ManagementPackClass managementPackClass, TraversalDepth traversalDepth, Nullable`1 lastModified, MonitoringAlertProperty[] properties)
       at Microsoft.EnterpriseManagement.OperationalDataManagement.GetPartialMonitoringAlertReader(Guid id, ManagementPackClass managementPackClass, TraversalDepth traversalDepth, Nullable`1 lastModified, MonitoringAlertProperty[] properties)
       at Microsoft.EnterpriseManagement.Mom.Internal.UI.Cache.AlertQuery.GetPartialMonitoringAlertReader(PartialMonitoringObjectBase entity, MonitoringClass monitoringClass, MonitoringAlertCriteria criteria, TraversalDepth traversalDepth, Nullable`1 lastModified, MonitoringAlertProperty[] fields)
       at Microsoft.EnterpriseManagement.Mom.Internal.UI.Cache.AlertQuery.DoQuery(String criteria, Nullable`1 lastModified)
       at Microsoft.EnterpriseManagement.Mom.Internal.UI.Cache.Query`1.DoUpdateQuery(IndexTable indexTable, String criteria, DateTime& timeLastUpdated)
       at Microsoft.EnterpriseManagement.Mom.Internal.UI.Cache.Query`1.InternalSyncQuery(CacheSession session, IndexTable indexTable, UpdateReason reason, UpdateType updateType)
       at Microsoft.EnterpriseManagement.Mom.Internal.UI.Cache.Query`1.InternalQuery(CacheSession session, UpdateReason reason)
       at Microsoft.EnterpriseManagement.Mom.Internal.UI.Cache.Query`1.TryDoQuery(UpdateReason reason, CacheSession session)
       at Microsoft.EnterpriseManagement.Mom.Internal.UI.Cache.Query`1.DoQueryJob(Object sender, ConsoleJobEventArgs args)
       at Microsoft.EnterpriseManagement.Mom.Internal.UI.Console.ConsoleJobExceptionHandler.ExecuteJob(IComponent component, EventHandler`1 job, Object sender, ConsoleJobEventArgs args)
    System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: The given key was not present in the dictionary. (Fault Detail is equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is:
    System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
       at System.ThrowHelper.ThrowKeyNotFoundException()
       at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
       at Microsoft.EnterpriseManagement.Monitoring.OperationalDataProperty.GetColumnNames(Byte[] ids)
       at Microsoft.EnterpriseManagement.Mom.ServiceDataLayer.SdkDataAccess.SetupAlertsByManagedEntityIdAndCriteriaAndClassReaderWithProperties(Guid managedEntityId, Guid monitoringClassId, Boolean recurse, String criteria, String languageCode, Nullable`1 lastModified, Byte[] alertProperties)
       at Microsoft.EnterpriseManagement.Mom.ServiceDataLayer.SdkDataAccessTieringWrapper.SetupAlertsByManagedEntityIdAndCriteriaAndClassReaderWithProperties(Guid managedEntityId, Guid monitoringClassId, Boolean recursive, String criteria, String languageCode, Nullable`1 lastModified, Byte[] alertProperties)
       at Microsof...).

    Thursday, May 25, 2017 6:09 PM