Ledigt utrymme i procent (SUSE Linux Enterprise Server 9)

Microsoft.Linux.SLES.9.LogicalDisk.PercentFreeSpace.Collection (Rule)

Insamlingsregel för prestandaräknaren för logisk disk\ledigt utrymme i procent

Knowledge Base article:

Sammanfattning

Med den här regeln samlas prestandadata in för prestandaräknaren för logisk disk\ledigt utrymme i procent. De insamlade värdena är tillgängliga i prestandavyer och rapporter.

Mätvärdet visar procentandelen av det totala användbara utrymmet på den valda logiska disken (filsystemet) som är ledigt.

Det filsystemsutrymme som har reserverats för rotanvändaren är inte inkluderat i det beräknade lediga utrymmet. Användningen av filsystemsutrymmet beräknas med aktuella lediga och totala värden som kanske inte motsvarar den faktiska användningen för filsystem där noder allokeras dynamiskt, till exempel JFS.

Element properties:

TargetMicrosoft.Linux.SLES.9.LogicalDisk
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Unix.WSMan.PerfCounterProvider.Filtered Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.Linux.SLES.9.LogicalDisk.PercentFreeSpace.Collection" Target="Microsoft.Linux.SLES.9.LogicalDisk" Enabled="true" Remotable="true">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Unix!Microsoft.Unix.WSMan.PerfCounterProvider.Filtered">
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_FileSystemStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<ObjectName>Logical Disk</ObjectName>
<CounterName>% Free Space</CounterName>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Value>$Data/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='PercentFreeSpace']$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>