This rule collects the amount of physical memory currently used on the region in gigabytes.
Used physical memory collection rule. This rule collects the amount of physical memory currently used on the region in gigabytes.
Target | Microsoft.SystemCenter.AzureStack.Region |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SystemCenter.AzureStack.Region.Performance.Collection.DS | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.SystemCenter.AzureStack.Region.Performance.Collection.PhysicalMemory.Used" Target="Microsoft.SystemCenter.AzureStack.Region" Enabled="true">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.AzureStack.Region.Performance.Collection.DS">
<DeploymentId>$Target/Host/Property[Type="Microsoft.SystemCenter.AzureStack.Deployment"]/EndpointUrl$</DeploymentId>
<TimeoutSeconds>60</TimeoutSeconds>
<IntervalSeconds>900</IntervalSeconds>
<RegionId>$Target/Property[Type="Microsoft.SystemCenter.AzureStack.Region"]/RegionId$</RegionId>
<DefaultRegion>$Target/Host/Property[Type="Microsoft.SystemCenter.AzureStack.Deployment"]/Region$</DefaultRegion>
<TargetId>$Target/Id$</TargetId>
<ObjectCounter>Azure Stack Region</ObjectCounter>
<CounterName>Physical memory (Used GB)</CounterName>
<InstanceName/>
<CounterSettings>
<CounterSettings>
<CounterName>Physical storage (Used TB)</CounterName>
<RuleId>$MPElement[Name="Microsoft.SystemCenter.AzureStack.Region.Performance.Collection.PhysicalStorage.Used"]$</RuleId>
</CounterSettings>
<CounterSettings>
<CounterName>Physical storage (Available TB)</CounterName>
<RuleId>$MPElement[Name="Microsoft.SystemCenter.AzureStack.Region.Performance.Collection.PhysicalStorage.Available"]$</RuleId>
</CounterSettings>
<CounterSettings>
<CounterName>Physical memory (Used GB)</CounterName>
<RuleId>$MPElement[Name="Microsoft.SystemCenter.AzureStack.Region.Performance.Collection.PhysicalMemory.Used"]$</RuleId>
</CounterSettings>
<CounterSettings>
<CounterName>Physical memory (Available GB)</CounterName>
<RuleId>$MPElement[Name="Microsoft.SystemCenter.AzureStack.Region.Performance.Collection.PhysicalMemory.Available"]$</RuleId>
</CounterSettings>
<CounterSettings>
<CounterName>Public IP address pools (Used One)</CounterName>
<RuleId>$MPElement[Name="Microsoft.SystemCenter.AzureStack.Region.Performance.Collection.PublicIpAddressPools.Used"]$</RuleId>
</CounterSettings>
<CounterSettings>
<CounterName>Public IP address pools (Available One)</CounterName>
<RuleId>$MPElement[Name="Microsoft.SystemCenter.AzureStack.Region.Performance.Collection.PublicIpAddressPools.Available"]$</RuleId>
</CounterSettings>
</CounterSettings>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="MSDL!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>