Inconsistent Secondary indexes

ozsoft.sap.Monitor.Oracle.InconsistentObjects.SecondaryIndexes (UnitMonitor)

Knowledge Base article:

Summary

Secondary indexes inconsistencies

Configuration

N/A

Causes

Secondary indexes exhibit inconsistencies between their ABAP Dictionary definitions and their database data dictionary definitions

Resolutions

Compare the object's definition in the ABAP Dictionary with that in the database data dictionary and update the incorrect one

Additional

N/A

External

N/A

Element properties:

Targetozsoft.sap.Oracle
Parent MonitorSystem.Health.ConfigurationState
CategoryOperations
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor Typeozsoft.sap.CCMSMetricMonitorType2
RemotableTrue
AccessibilityPublic
Alert Message
Inconsistent Secondary indexes
{0} : {1} has a value {2}
RunAsDefault

Source Code:

<UnitMonitor ID="ozsoft.sap.Monitor.Oracle.InconsistentObjects.SecondaryIndexes" Accessibility="Public" Enabled="false" Target="ozsoft.sap.Oracle" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="ozsoft.sap.CCMSMetricMonitorType2" ConfirmDelivery="false">
<Category>Operations</Category>
<AlertSettings AlertMessage="ozsoft.sap.Monitor.Oracle.InconsistentObjects.SecondaryIndexes.AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/ObjectName$</AlertParameter1>
<AlertParameter2>$Data/Context/CounterName$</AlertParameter2>
<AlertParameter3>$Data/Context/Value$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Under" MonitorTypeStateID="SDKMetricUnderLowThreshold" HealthState="Success"/>
<OperationalState ID="Between" MonitorTypeStateID="SDKMetricUnderHighOverLowThreshold" HealthState="Warning"/>
<OperationalState ID="Over" MonitorTypeStateID="SDKMetricOverHighThreshold" HealthState="Error"/>
</OperationalStates>
<Configuration>
<CounterName>Secondary indexes</CounterName>
<ObjectName>Inconsistent objects</ObjectName>
<Frequency>900</Frequency>
<HighThreshold>5</HighThreshold>
<LowThreshold>1</LowThreshold>
</Configuration>
</UnitMonitor>