\% wolnych węzłów I (AIX 7)

Microsoft.AIX.7.LogicalDisk.PercentFreeInodes.Collection (Rule)

Reguła zbierania danych licznika wydajności Dysk logiczny\\% wolnych węzłów I

Knowledge Base article:

Podsumowanie

Ta zasada umożliwia zbieranie danych licznika wydajności Dysk logiczny\% wolnych węzłów I. Zebrane wartości są dostępne w raportach i widokach wydajności.

Ta metryka przedstawia procent wolnych węzłów I w stosunku do całkowitej ich liczby w wybranym systemie plików.

Jeśli węzły I nie są używane w systemie plików, zwracana wartość procentowa wolnych węzłów I wynosi 100 procent. Wykorzystanie węzłów I w systemie plików jest obliczane na podstawie bieżących wartości liczby wolnych węzłów i całkowitej liczby węzłów, które mogą niedokładnie oddawać rzeczywiste użycie w przypadku systemów plików dynamicznie przydzielających węzły I, takich jak system JFS.

Ta reguła jest domyślnie wyłączona. Można go włączyć za pomocą zastąpienia, wskazania konkretnych wystąpień dysku logicznego lub wszystkich wystąpień dysku logicznego.

Element properties:

TargetMicrosoft.AIX.7.LogicalDisk
CategoryPerformanceCollection
EnabledFalse
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.AIX.7.LogicalDisk.PercentFreeInodes.Collection" Enabled="false" Target="Microsoft.AIX.7.LogicalDisk" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<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 Inodes</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(.)='PercentFreeInodes']$</Value>
<PreMapperFilter>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">/DataItem/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='PercentFreeInodes']</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^[-]?([0-9]*\.[0-9]+|[0-9]+)$</Pattern>
</RegExExpression>
</PreMapperFilter>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>