This rule collects the amount of free public IP address pools currently used on the region.
Used public IP address pools collection rule. This rule collects the amount of free public IP address pools currently used on the region.
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.PublicIpAddressPools.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>Public IP address pools (Used One)</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>
<CounterName>Gpu (Available One)</CounterName>
<RuleId>$MPElement[Name="Microsoft.SystemCenter.AzureStack.Region.Performance.Collection.Gpu.Available"]$</RuleId>
</CounterSettings>
<CounterSettings>
<CounterName>Gpu (Used One)</CounterName>
<RuleId>$MPElement[Name="Microsoft.SystemCenter.AzureStack.Region.Performance.Collection.Gpu.Used"]$</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>