Users Guide

Server hardware, operating systems and applications. WMI Providers helps to integrate with Systems Management Consoles such
as Microsoft System Center and enables scripting to manage Microsoft Windows Servers.
You can enable or disable the WMI option in iDRAC. iDRAC exposes the WMI classes through the iDRAC Service Module providing
the server’s health information. By default, WMI information feature is enabled. The iDRAC Service Module exposes the WSMAN
monitored classes in iDRAC through WMI. The classes are exposed in the root/cimv2/dcim namespace.
The classes can be accessed using any of the standard WMI client interfaces. For more information, see the profile documents.
The following examples use the DCIM_account class to illustrate the capability that WMI information feature provides in iDRAC
Service Module. For the details of the supported classes and profiles, see the WSMAN profiles documentation available at Dell
TechCenter.
CIM Interface WinRM WMIC PowerShell
Enumerate instances of a
class
winrm e wmi/root/
cimv2/dcim/
dcim_account
wmic /namespace:\
\root\cimv2\dcim
PATH dcim_account
Get-WmiObject
dcim_account -
namespace root/cimv2/
dcim
Get a specific instance of a
class
winrm g wmi/root/
cimv2/dcim/
DCIM_Account?
CreationClassName=DCI
M_Account
+Name=iDRAC.Embedded.
1#Users.
2+SystemCreationClass
Name=DCIM_SPComputerS
ystem
+SystemName=systemmc
wmic /namespace:\
\root\cimv2\dcim
PATH dcim_account
where
Name="iDRAC.Embedded.
1#Users.16"
Get-WmiObject -
Namespace root
\cimv2\dcim -Class
dcim_account -filter
"Name='iDRAC.Embedded
.1#Users.16'"
Get associated instances of
an instance
winrm e wmi/root/
cimv2/dcim/* -
dialect:association -
filter:
{object=DCIM_Account?
CreationClassName=DCI
M_Account
+Name=iDRAC.Embedded.
1#Users.
1+SystemCreationClass
Name=DCIM_SPComputerS
ystem
+SystemName=systemmc}
wmic /namespace:\
\root\cimv2\dcim
PATH dcim_account
where
Name='iDRAC.Embedded.
1#Users.2' ASSOC
Get-Wmiobject -
Query "ASSOCIATORS
OF
{DCIM_Account.Creatio
nClassName='DCIM_Acco
unt',Name='iDRAC.Embe
dded.1#Users.
2',SystemCreationClas
sName='DCIM_SPCompute
rSystem',SystemName='
systemmc'}" -
namespace root/cimv2/
dcim
Get references of an instance
winrm e wmi/root/
cimv2/dcim/* -
dialect:association –
associations -filter:
{object=DCIM_Account?
CreationClassName=DCI
M_Account
+Name=iDRAC.Embedded.
1#Users.
1+SystemCreationClass
Name=DCIM_SPComputerS
ystem
+SystemName=systemmc}
Not applicable
Get-Wmiobject -
Query "REFERENCES
OF
{DCIM_Account.Creatio
nClassName='DCIM_Acco
unt',Name='iDRAC.Embe
dded.1#Users.
2',SystemCreationClas
sName='DCIM_SPCompute
rSystem',SystemName='
systemmc'}" -
namespace root/cimv2/
dcim
Remote iDRAC Hard Reset
By using iDRAC, you can monitor the supported servers for critical system hardware, firmware, or software issues. Sometimes,
iDRAC may become unresponsive due to various reasons. During such scenarios, you must turn off the server and reset iDRAC. To
reset the iDRAC CPU, you must either power off and power on the server or perform an AC power cycle.
By using the remote iDRAC hard reset feature, whenever iDRAC becomes unresponsive, you can perform a remote iDRAC reset
operation without an AC power cycle.. To reset the iDRAC remotely, make sure that you have administrative privileges on the host
250