Workerdatenbankausnahmen/Sek.

Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Monitor.WorkerDatabaseExceptionsPerSec (UnitMonitor)

Hiermit wird der Leistungsindikator "Workerdatenbankausnahmen/Sek." überwacht.

Knowledge Base article:

Zusammenfassung

Hiermit wird die Anzahl der Datenbankausnahmen pro Sekunde überwacht.

Gründe

Wenn der Monitor sich im Fehlerzustand befindet, ist die Datenbank gegenwärtig überlastet. Für diese Bedingung gibt es viele mögliche Ursachen.

Auflösung

Einige Ursachen können vorübergehend sein, und nach einiger Zeit kann die Datenbank wieder einen normalen Zustand aufweisen.

Konfiguration

Die folgenden Optionen können für diesen Monitor konfiguriert werden:

Option

Definition

Standard

Warnung bei Status

Integritätsstatus für den Monitor, bei dem eine Warnung ausgelöst wird

Der Monitor befindet sich im Integritätsstatus "Kritisch".

Warnungspriorität

Priorität der für diesen Monitor generierten Warnung

Moderat

Warnungsschweregrad

Priorität der für diesen Monitor generierten Warnung

Kritisch

Warnung automatisch auflösen

Hiermit wird angegeben, ob die Warnung automatisch aufgelöst werden soll, wenn der Status "Fehlerfrei" für den Monitor wiederhergestellt wird.

Wahr

CounterName

Name des Leistungsindikators. Dieser Wert darf nur durch ein Language Pack überschrieben werden.

WorkerDatabaseExceptionsPerSec

Aktiviert

Hiermit wird angegeben, ob der Monitor ausgeführt werden soll.

Wahr

Generiert Warnung

Hiermit wird angegeben, ob durch den Monitor eine Warnung generiert werden soll, wenn ein Wechsel in den Status "Warnung" oder "Kritisch" erfolgt.

Wahr

Element properties:

TargetMicrosoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Worker
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.ServiceManagementAutomation.2012R2.Performance.MonitorType.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Workerdatenbankausnahmen/Sek.
Der Schwellenwert für "Workerdatenbankausnahmen/Sek." wurde überschritten. Letzter gemessener Wert: {0}.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Monitor.WorkerDatabaseExceptionsPerSec" Accessibility="Public" Enabled="true" Target="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Worker" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Performance.MonitorType.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Monitor.WorkerDatabaseExceptionsPerSec.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ConditionTrue" MonitorTypeStateID="ConditionTrue" HealthState="Error"/>
<OperationalState ID="ConditionFalse" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Worker Database Exceptions Per Sec</CounterName>
<ObjectName>Orchestrator Worker Performance Counters</ObjectName>
<InstanceName/>
<AllInstances>true</AllInstances>
<Frequency>600</Frequency>
<ScaleBy>1</ScaleBy>
<Threshold>0</Threshold>
<Direction>greater</Direction>
<NumSamples>3</NumSamples>
</Configuration>
</UnitMonitor>