SSAS 2012: Abfrage: Durchschnittliche Zeit pro Abfrage

Microsoft.SQLServer.2012.MSAS11_Query_Avg_time_query_15.0_minutes_5_Rule (Rule)

Knowledge Base article:

Zusammenfassung

Durchschnittliche Dauer pro Abfrage in Millisekunden. Dieser Leistungsindikator basiert darauf, wie viele Abfragen seit der letzten Zählung beantwortet wurden. Dieser Leistungsindikator wird alle 15 Minuten abgerufen.

Im Gegensatz zu den meisten Datensammlungsregeln erfordert diese Regel Administratorrechte auf dem Server, damit die Daten vom Agent gesammelt werden können. Als solches ist diese Regel für die Nutzung des RunAs-Profils "SQL Server-Überwachungskonto" konfiguriert, das in SQL verfügbar ist. Für Systeme, bei denen den das standardmäßige Konto für Agentaktionen keine Administratorrechte besitzt, müssen Sie das RunAs-Profil "SQL Server-Überwachungskonto" entsprechend konfigurieren, damit diese Leistungsdaten gesammelt werden.

Element properties:

TargetMicrosoft.SQLServer.2012.AnalysisServices
CategoryPerformanceCollection
EnabledTrue
Instance Name$Target/Property[Type="SQL!Microsoft.SQLServer.AnalysisServices"]/PerformanceCounterObject$:Storage Engine Query
Counter NameAvg time/query
Frequency900
Alert GenerateFalse
RemotableTrue
CommentMom2012ID='{504858F9-B057-467C-AABD-D04ACC21522A}';MOM2012GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74}

Member Modules:

ID Module Type TypeId RunAs 
_42EB9816_B297_415D_83DD_3DA1A903A3E5_ DataSource System.Performance.DataProvider Microsoft.SQLServer.SQLProbeAccount
PerfMapper ConditionDetection System.Performance.DataGenericMapper Default
CollectPerfData WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
CollectPerfDataWarehouse WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.SQLServer.2012.MSAS11_Query_Avg_time_query_15.0_minutes_5_Rule" Target="SQL2012Core!Microsoft.SQLServer.2012.AnalysisServices" Enabled="true" ConfirmDelivery="false" Comment="Mom2012ID='{504858F9-B057-467C-AABD-D04ACC21522A}';MOM2012GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74}">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="_42EB9816_B297_415D_83DD_3DA1A903A3E5_" Comment="{42EB9816-B297-415D-83DD-3DA1A903A3E5}" TypeID="SystemPerf!System.Performance.DataProvider" RunAs="SQL!Microsoft.SQLServer.SQLProbeAccount">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Avg time/query</CounterName>
<ObjectName>$Target/Property[Type="SQL!Microsoft.SQLServer.AnalysisServices"]/PerformanceCounterObject$:Storage Engine Query</ObjectName>
<Frequency>900</Frequency>
</DataSource>
</DataSources>
<ConditionDetection ID="PerfMapper" TypeID="SystemPerf!System.Performance.DataGenericMapper">
<ObjectName>SQL Analysis Services:Storage Engine Query</ObjectName>
<CounterName>$Data/CounterName$</CounterName>
<InstanceName>$Data/InstanceName$</InstanceName>
<Value>$Data/Value$</Value>
</ConditionDetection>
<WriteActions>
<WriteAction ID="CollectPerfData" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="CollectPerfDataWarehouse" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>