Leistungsindikator ".NET CSM-Statistik/Durchschnittliche Seitenanforderungsausführungszeit (s)" erfassen
Mit dieser Regel werden Daten aus dem Leistungsindikator ".NET CSM-Statistik/Durchschn. Seitenanforderungszeit" für Webseiten erfasst.
Der Leistungsindikator erfasst die durchschnittliche clientseitige Verarbeitungszeit (in Sekunden) für überwachte Webseiten. Die Zeit wird aus Sicht des Internet-Browsers ermittelt und gibt die vom Benutzer wahrnehmbare Leistung der überwachten Webseite an.
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 | Average page request execution time |
Frequency | 300 |
Alert Generate | False |
Remotable | False |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | System.Performance.DataProvider | Default |
Mapper | ConditionDetection | System.Performance.DataGenericMapper | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.SystemCenter.Apm.CsmTransaction.AvgRequestExecutionTimeSeconds" 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>Average page request execution time</CounterName>
<ObjectName>.NET CSM Statistic</ObjectName>
<InstanceName>$Target/Property[Type="Microsoft.SystemCenter.Apm.CsmTransaction"]/CounterInstance$</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
<ScaleBy>1000</ScaleBy>
</DataSource>
</DataSources>
<ConditionDetection TypeID="Performance!System.Performance.DataGenericMapper" ID="Mapper">
<ObjectName>.NET CSM Statistic</ObjectName>
<CounterName>Average page request execution time (seconds)</CounterName>
<InstanceName>$Target/Property[Type="Microsoft.SystemCenter.Apm.CsmTransaction"]/CounterInstance$</InstanceName>
<Value>$Data/Value$</Value>
</ConditionDetection>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>