Shromáždit informace o délce trvání volání aplikace Web Service

Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Rule.Collect.WebServiceCallsDuration (Rule)

Čítač pro získání údajů o délce trvání volání pro aplikaci Microsoft Service Automation Web Service

Knowledge Base article:

Shrnutí

Shromáždí informace z čítače výkonu délky trvání volání aplikace Web Service.

Konfigurace

Pro toto pravidlo lze nakonfigurovat následující možnosti:

Možnost

Definice

Výchozí

CounterName

Název čítače výkonu. Tato hodnota by neměla být přepsána (výjimkou je jazyková sada Language Pack).

WebServiceCallsPerSecond

Povoleno

Určuje, zda má být monitorování spuštěno.

Pravda

Četnost

Počet sekund mezi jednotlivými spuštěními pravidla

600

MaximumSampleSeparation

Maximální počet vzorků v rámci nastavené tolerance, které jsou přeskočeny před získáním nového vzorku

4

ObjectName

Název objektu souvisejícího s výkonem. Tato hodnota by neměla být přepsána (výjimkou je jazyková sada Language Pack).

Čítače výkonu pracovního procesu Orchestrator Worker

Tolerance

Míra, do jaké se musí hodnota vzorku lišit od dříve získané hodnoty, aby byl vzorek získán

5

Element properties:

TargetMicrosoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Web
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Performance.OptimizedDataProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Rule.Collect.WebServiceCallsDuration" Target="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Web" Enabled="true" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Performance.OptimizedDataProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Calls Duration</CounterName>
<ObjectName>ServiceModelService 4.0.0.0</ObjectName>
<InstanceName>OrchestratorService@||OrchestratorService.svc</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>600</Frequency>
<Tolerance>5</Tolerance>
<ToleranceType>Percentage</ToleranceType>
<MaximumSampleSeparation>6</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>