none
SCE 2010 - Active Alerts Error RRS feed

  • Question

  • Recently received the following error when trying to view Active Alerts in the Monitoring dashboard:

    "The service threw an unknown exception. See inner exception for details".  Here's the inner exception output:

    Date: 12/19/2018 10:54:39 AM
    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.SetupAlertsByCriteriaAndMonitoringClassReaderWithProperties(String criteria, Guid monitoringClassId, Boolean recurse, String languageCode, Nullable`1 lastModified, Byte[] alertProperties)
       at Microsoft.EnterpriseManagement.Mom.ServiceDataLayer.SdkDataAccessTieringWrapper.SetupAlertsByCriteriaAndMonitoringClassReaderWithProperties(String criteria, Guid monitoringClassId, Boolean recurse, String languageCode, Nullable`1 lastModified, Byte[] alertProperties)
       at Microsoft.EnterpriseManagement.Mom.ServiceDataLayer.SdkDataAccessExcep...).
       --- End of inner exception stack trace ---
       at Microsoft.EnterpriseManagement.DataAbstractionLayer.SdkDataAbstractionLayer.HandleIndigoExceptions(Exception ex)
       at Microsoft.EnterpriseManagement.DataAbstractionLayer.InstanceSpaceOperations.SetupAlertsByCriteriaAndMonitoringClassReaderWithProperties(MonitoringAlertCriteria criteria, Guid monitoringClassId, TraversalDepth traversalDepth, String languageCode, Nullable`1 lastModified, MonitoringAlertProperty[] properties)
       at Microsoft.EnterpriseManagement.OperationalDataManagement.GetPartialMonitoringAlertReaderInternal(MonitoringAlertCriteria criteria, ManagementPackClass managementPackClass, TraversalDepth traversalDepth, Nullable`1 lastModified, MonitoringAlertProperty[] properties)
       at Microsoft.EnterpriseManagement.OperationalDataManagement.GetPartialMonitoringAlertReader(ManagementPackClass managementPackClass, TraversalDepth traversalDepth, Nullable`1 lastModified, MonitoringAlertProperty[] properties)
       at Microsoft.EnterpriseManagement.Mom.Internal.UI.Cache.AlertQuery.GetPartialMonitoringAlertReader(ManagementGroup managementGroup, MonitoringClass type, MonitoringAlertCriteria criteria, 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.SetupAlertsByCriteriaAndMonitoringClassReaderWithProperties(String criteria, Guid monitoringClassId, Boolean recurse, String languageCode, Nullable`1 lastModified, Byte[] alertProperties)
       at Microsoft.EnterpriseManagement.Mom.ServiceDataLayer.SdkDataAccessTieringWrapper.SetupAlertsByCriteriaAndMonitoringClassReaderWithProperties(String criteria, Guid monitoringClassId, Boolean recurse, String languageCode, Nullable`1 lastModified, Byte[] alertProperties)
       at Microsoft.EnterpriseManagement.Mom.ServiceDataLayer.SdkDataAccessExcep...).

    Any help would be appreciated. I can't clear any alerts I can't see.

    Thanks!

    Wednesday, December 19, 2018 4:01 PM