Leistungsindikator ".NET CSM-Statistik/\% der Leistungsverletzungen/s erfassen"
Mit dieser Regel werden Daten aus dem Leistungsindikator ".NET CSM-Statistik/% der Leistungsverletzungen/s" für Webseiten erfasst.
Dieser Leistungsindikator gibt die Rate der Leistungsverletzungen von Webseiten aus der Sicht des Internet-Browsers an.
Der Wert des Indikators hängt von der Überwachungskonfiguration ab. Der Wert dieses Indikators kann die Rate der clientseitigen Leistungsereignisse, die der Anwendungsdiagnose für die Webseite gemeldet wurde, übersteigen, denn er bezieht Ereignisse ein, die von der Ereignissteuerung unterdrückt werden.
Der Indikator ist nur für Webseiten verfügbar, wenn die Überwachung der clientseitigen Anwendungsleistung aktiviert und für die Seite die clientseitige Transaktion konfiguriert ist.
So konfigurieren Sie eine clientseitige Transaktion für die Webseite einer neuen Anwendung
Öffnen Sie den Vorlagen-Assistenten für die .NET-Anwendungsleistungsüberwachung.
Klicken Sie zum Aktivieren der clientseitigen Überwachung auf "Anpassen".
Klicken Sie im Abschnitt "Transaktion" auf "Hinzufügen".
Legen Sie die clientseitigen Transaktionseinstellungen für die zu überwachenden Seiten fest.
So konfigurieren Sie eine clientseitige Transaktion für die Webseite einer bereits überwachten Anwendung
Öffnen Sie in der Vorlage der .NET-Anwendungsleistungsüberwachung die entsprechende Webanwendungsgruppe.
Klicken Sie auf die Registerkarte "Clientseitige Überwachung".
Wählen Sie die zu ändernde Anwendung aus, und klicken Sie dann auf "Anpassen".
Klicken Sie im Abschnitt "Transaktion" auf "Hinzufügen".
Legen Sie die clientseitigen Transaktionseinstellungen für die zu überwachenden Seiten fest.
Target | Microsoft.SystemCenter.Apm.CsmTransaction |
Category | PerformanceCollection |
Enabled | True |
Instance Name | .NET CSM Statistic |
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.CsmTransaction.CollectPerformanceEventsRate" Enabled="true" Target="Microsoft.SystemCenter.Apm.CsmTransaction" ConfirmDelivery="false" Remotable="false" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.DataProvider">
<ComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% of Performance violations/sec</CounterName>
<ObjectName>.NET CSM Statistic</ObjectName>
<InstanceName>$Target/Property[Type="Microsoft.SystemCenter.Apm.CsmTransaction"]/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>