Règle de collecte de performances du compteur Processus\\% Temps processeur pour le processus du service de contrôle d'intégrité (HealthService.exe)
Cette règle collecte les données du compteur de performances Processeur\Pourcentage de temps processeur.
Cette section ne s'applique pas aux règles de collecte de performance.
Il n'y a aucune solution à mettre en œuvre pour les règles de collecte de performance puisque celles-ci ne génèrent ni états, ni alertes.
Target | Microsoft.SystemCenter.ManagementServer |
Category | PerformanceCollection |
Enabled | True |
Instance Name | Process |
Counter Name | \% Processor Time |
Frequency | 30 |
Alert Generate | False |
Remotable | True |
Comment | Health Service Collection Rules |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
PerfDataSource | DataSource | System.Performance.OptimizedDataProvider | Default |
PerfWriteAction | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
<Rule ID="Microsoft.SystemCenter.HealthService.Processor.PerfCollection" Comment="Health Service Collection Rules" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.ManagementServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="PerfDataSource" TypeID="Performance!System.Performance.OptimizedDataProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% Processor Time</CounterName>
<ObjectName>Process</ObjectName>
<InstanceName>HealthService</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>30</Frequency>
<Tolerance>3</Tolerance>
<MaximumSampleSeparation>20</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="PerfWriteAction" TypeID="SCLibrary!Microsoft.SystemCenter.CollectPerformanceData"/>
</WriteActions>
</Rule>