Détection des disques logiques Solaris 10

Microsoft.Solaris.10.LogicalDisk.Discovery (Discovery)

Cette règle détecte les disques logiques Solaris 10

Knowledge Base article:

Résumé

Cette règle de détection détecte et charge la classe « Disque logique Solaris 10 » avec des instances de disques logiques découverts sur des ordinateurs Solaris 10.

Configuration

La détection de disques logiques (systèmes de fichiers) peut être personnalisée à l'aide d'expressions régulières d'exclusion pour le nom et le type des systèmes de fichiers. Tous les systèmes de fichiers ayant un nom ou un type correspondant respectivement aux paramètres Exclure l'expression du nom de système de fichiers ou Exclure l'expression du type de système de fichiers sont exclus de la détection.

Element properties:

TargetMicrosoft.Solaris.10.OperatingSystem
EnabledTrue
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Unix.WSMan.TimedEnumerate.LogicalDisk.DiscoveryData Default

Source Code:

<Discovery ID="Microsoft.Solaris.10.LogicalDisk.Discovery" Target="Microsoft.Solaris.10.OperatingSystem" Enabled="true" Remotable="true">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.Solaris.10.LogicalDisk"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Unix!Microsoft.Unix.WSMan.TimedEnumerate.LogicalDisk.DiscoveryData">
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_FileSystem?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>14400</Interval>
<SyncTime/>
<ExcludeFileSystemName>^(none)$</ExcludeFileSystemName>
<ExcludeFileSystemType>^(none)$</ExcludeFileSystemType>
<ClassId>$MPElement[Name="Microsoft.Solaris.10.LogicalDisk"]$</ClassId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="Unix!Microsoft.Unix.Computer"]/PrincipalName$</Name>
<Value>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/PrincipalName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</Name>
<Value>$Data/WsManData/*[local-name(.)='SCX_FileSystem']/*[local-name(.)='Name']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Unix!Microsoft.Unix.LogicalDevice"]/DeviceName$</Name>
<Value>$Data/WsManData/*[local-name(.)='SCX_FileSystem']/*[local-name(.)='Name']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Unix!Microsoft.Unix.LogicalDisk"]/FileSystem$</Name>
<Value>$Data/WsManData/*[local-name(.)='SCX_FileSystem']/*[local-name(.)='FileSystemType']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Unix!Microsoft.Unix.LogicalDisk"]/Compressed$</Name>
<Value>$Data/WsManData/*[local-name(.)='SCX_FileSystem']/*[local-name(.)='CompressionMethod']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="Unix!Microsoft.Unix.LogicalDisk"]/Size$</Name>
<Value>$Data/WsManData/*[local-name(.)='SCX_FileSystem']/*[local-name(.)='FileSystemSize']$</Value>
</Setting>
</Settings>
</InstanceSettings>
</DataSource>
</Discovery>