Erfasst die Werte für den Leistungsindikator „Speicher\Verfügbare MB“.
Diese Regel erfasst Leistungsdaten für den Leistungsindikator „Speicher\Verfügbare MB“.
Der Leistungsindikator „Speicher\Verfügbare MB“ gibt an, wie viel physikalischer Speicher für Prozesse verfügbar ist, die auf dem Computer ausgeführt werden. Die Angabe erfolgt in Megabyte (im Gegensatz zum Leistungsindikator „Speicher\Verfügbare Bytes“, bei dem die Werte in Byte angegeben werden). Dieser Indikator wird berechnet, indem die Speicherplatzwerte aus den Listen mit den Angaben zum mit Leerdaten beschriebenen, freien und Standbyspeicherplatz addiert werden. Freier Speicherplatz steht zur sofortigen Verwendung bereit, mit Leerdaten beschriebener Speicherplatz besteht aus Speicherseiten, die mit Nullen gefüllt sind, wodurch verhindert wird, dass nachfolgende Prozesse auf Daten von vorherigen Prozessen zugreifen können. Bei Standbyspeicherplatz handelt es sich um Speicherplatz, der zwar von den Arbeitsseiten (dem physikalischen Speicher) des Prozesses entfernt und auf der Festplatte des Servers gespeichert wurde, jedoch dem Prozess weiterhin auf Abruf zur Verfügung steht. Dieser Indikator zeigt nur den letzten beobachteten Wert an, keinen Durchschnitt.
Target | Microsoft.Windows.Server.6.2.OperatingSystem |
Category | PerformanceCollection |
Enabled | True |
Instance Name | Memory |
Counter Name | Available MBytes |
Frequency | 600 |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
PerformanceDS | DataSource | System.Performance.OptimizedDataProvider | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.Windows.Server.6.2.OperatingSystem.MemoryAvailableMBytes.Collection" Enabled="true" Target="WindowsServer!Microsoft.Windows.Server.6.2.OperatingSystem">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="PerformanceDS" TypeID="SystemPerf!System.Performance.OptimizedDataProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Available MBytes</CounterName>
<ObjectName>Memory</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>600</Frequency>
<Tolerance>10</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>