Leistungsindikator ".NET CSM-Anwendungen/Anzahl der Leistungsverletzungen/s erfassen"
Mit dieser Regel werden Daten aus dem Leistungsindikator ".NET CSM-Anwendungen/Anz. der Verletzungen/s" für Anwendungen erfasst.
Der Leistungsindikator gibt die Anzahl der clientseitigen Leistungsverletzungen an, die aus Sicht des Internet-Browsers erfasst wurden. Der Wert des Indikators hängt von der Überwachungskonfiguration ab. Der Wert dieses Indikators kann die Anzahl der Leistungsereignisse, die der Anwendungsdiagnose gemeldet wurde, übersteigen, denn er bezieht Ereignisse ein, die von der Ereignissteuerung unterdrückt werden.
Der Indikator ist nur dann verfügbar, wenn die Überwachung der clientseitigen Anwendungsleistung aktiviert ist.
Clientseitige Leistungsereignisse werden erzeugt, wenn die im Internet-Browser ermittelte Ausführungszeit den konfigurierten Schwellenwert überschreitet. Typische Ursachen für clientseitige Anwendungsleistungsabfälle sind eine langsame Ausführung des Webservers, ein langsames Netzwerk oder ineffizienter Anwendungscode. Um diese Ursachen zu verstehen, müssen die Daten analysiert werden, die in den Warnungsdetails der clientseitigen Überwachung bereitgestellt werden.
Target | Microsoft.SystemCenter.Apm.CsmApplicationInstance |
Category | PerformanceCollection |
Enabled | True |
Instance Name | .NET CSM Apps |
Counter Name | # of Performance violations/sec |
Frequency | 300 |
Alert Generate | False |
Remotable | False |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | System.Performance.DataProvider | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.SystemCenter.Apm.CsmApplicationInstance.CollectPerformanceEventsCount" Enabled="true" Target="Microsoft.SystemCenter.Apm.CsmApplicationInstance" ConfirmDelivery="false" Remotable="false" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.DataProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName># of Performance violations/sec</CounterName>
<ObjectName>.NET CSM Apps</ObjectName>
<InstanceName>$Target/Property[Type="Microsoft.SystemCenter.Apm.CsmApplicationInstance"]/CounterInstance$</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>