Dell Command | Monitor Version 10.
Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2020 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
Contents 1 Introduction to Dell Command | Monitor 10.3.................................................................................. 5 What's new in this release for Dell Command | Monitor 10.3.......................................................................................... 5 Dell Command | Monitor overview......................................................................................................................................
6 Managing Dell client systems locally using Dell Command | Monitor 10.3......................................... 21 Managing Windows systems locally using PowerShell....................................................................................................21 Managing Linux systems locally using OMICLI................................................................................................................ 22 7 Managing Dell client systems remotely using Dell Command | Monitor 10.3...........
1 Introduction to Dell Command | Monitor 10.3 The Dell Command | Monitor software application enables IT administrators to easily manage fleet inventory, monitor system health, modify BIOS settings, and remotely collect information for deployed Dell client systems. Active system health state monitoring can help reduce the total cost of system ownership and is part of a holistic approach to managing all networked devices.
Dell Command | Monitor manages client systems using the management protocols Common Information Model (CIM) standard and Simple Network Management Protocol (SNMP). This helps to reduce the total cost of system ownership, improves security, and provides a holistic approach to manage all the devices within a network device. Using CIM you can access Dell Command | Monitor through Web Services for Management Standards (WSMAN).
2 Windows SMM Security Mitigations Table (WSMT) Compliance The Windows (SMM) Security Mitigations Table contains information about the ACPI table that was created for the Windows operating system, which supports Windows virtualization-based security (VBS) features. Dell Command | Monitor is WSMT compatible. This is used for configuring the platform features on Dell Client Systems with WSMT enabled BIOS.
3 Standards and protocols for Dell Command | Monitor 10.3 Dell Command | Monitor is based on CIM standards. The CIM specification details mapping techniques for improved compatibility with management protocols. Management protocols such as WMI, SNMP, and WSMAN are used for remote monitoring. NOTE: Dell Command | Monitor for Windows uses Simple Network Management Protocol (SNMP) to describe several variables of the system.
4 Use case scenarios using Dell Command | Monitor 10.3 This section describes various use case scenarios of Dell Command | Monitor.
For more information on Dell Command | Monitor, see Dell Command | Monitor Reference Guide at dell.com/ dellclientcommandsuitemanuals. For more information on Dell Command | Monitor, see Dell Command | Monitor Reference Guide. Standardized configurations can provide significant cost savings for companies of all sizes. Many organizations deploy standardized client systems, but few manage the system configuration throughout the life of the computer.
For more information, visit the Dell support site: • • 1. Go to Dell.com/support 2. Verify your country or region in the Choose a Country/Region drop-down list at the bottom of the page 3. Select support category - Warranty and Contracts Disable warranty feature and subsequent refresh calls. Pull warranty information on-demand. NOTE: Warranty information is automatically updated every 15 days.
• • • • Find the individual log entries. Get all the instances of DCIM_LogEntry that are associated with the given instance of DCIM_RecordLog through the DCIM_LogManagesRecord association. Sort the instances based on the RecordID. Check whether record logs are enabled or not by enumerating the instance of the class DCIM_RecordLog whose property Enabledstate is set to 2 (represents enabled) and EnabledState is set to 3 (represents disabled). Sort the log records based on the time stamp of the log entry.
5 Using Dell Command | Monitor 10.3 You can view the information that is provided by Dell Command | Monitor by accessing: root\dcim\sysman (standard) Dell Command | Monitor provides the information through classes in these namespaces. For more information about the classes, see Dell Command | Monitor Reference Guide at dell.com/dellclientcommandsuitemanuals.
Application log for Dell Command | Monitor for Linux Dell Command | Monitor for Linux segregates the application logs and alerts for reporting and debugging purpose. The history of the generated alerts and logs for the Dell Command | Monitor application can be viewed in the dcm_application.log file available at /opt/ dell/dcm/var/log. Configuration file You can update the configuration file log.
• To list the warranty entitlements in chronological order of WarrantyEndDate, run the following command: Get-CimInstance -Namespace root/dcim/sysman -ClassName DCIM_AssetWarrantyInformation | Sort-Object -Property WarrantyEndDate | Select Name, WarrantyEndDate, WarrantyStartDate • To disable the warranty feature and subsequent refresh calls, run the following command: Get-CimInstance -Namespace root/DCIM/SYSMAN -ClassName DCIM_AssetWarrantyInformation| Where-Object{$_.
For setting up the custom threshold values, run the following commands: For example: • Get-CimInstance -Namespace root\dcim\sysman DCIM_SmartAttributeInfo -Filter "AttributeID like ''" | InvokeCimMethod -MethodName "SetCustomThreshold" -Arguments @{CustomThresholdValue=""} DCIM_ThermalInformation DCIM_ThermalInformation manages thermal configuration settings such as Thermal Mode, AAC Mode, and Fan Failure Mode.
Setting BIOS attributes in the system running Linux You can set BIOS attributes using any of the following methods: • • • Using OMICLI Using WinRM Using WSMan NOTE: Ensure that the OMI server is started and running. Setting BIOS attributes using OMICLI You can set BIOS attributes using the SetBIOSAttributes method. The procedure is explained below using a task of enabling the Trusted Platform Module (TPM) as an example.
NOTE: The selector set values (SystemName=winrm i SetBIOSAttributes wsman/DCIM_BIOSService?SystemName=dt: +SystemCreationClassName=DCIM_ComputerSystem+Name=DCIM:BiosService +CreationClassName=DCIM_BIOSService+) are used for set operation in this example. 2. Set the BIOS password on the system if not set already using the following command: winrm i SetBIOSAttributes http://schemas.dmtf.
5. Activate the TPM using the following command: wsman invoke –a “SetBIOSAttributes” http://schemas.dmtf.
d) Invoke the method by running the following command: $ bcsUefi.changebootorder($newboUefi, $AuthorizationToken). $AuthorizationToken variable is used to pass the BIOS password. Shutting down and restarting the Windows system remotely You can shut down or restart the Windows system remotely using the RequestStateChange method. 1. Shut down the Windows system remotely using the following command: (gwmi -ComputerName "SYSNAME" -Namespace root\dcim\sysman DCIM_ComputerSystem | WhereObject {$_.
6 Managing Dell client systems locally using Dell Command | Monitor 10.3 You can manage Dell client systems locally using the following methods: • • For systems running Windows, Using PowerShell For systems running Linux, Using OMICLI Topics: • • Managing Windows systems locally using PowerShell Managing Linux systems locally using OMICLI Managing Windows systems locally using PowerShell You can manage Dell client systems running Windows locally using PowerShell commands.
• Commands to set User Consent from WMI: Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_ImprovementProgramConsent | Invoke-CimMethod -MethodName Over rideImprovementProgramConsent -Arguments @{NewValue="1"} NOTE: Improvement Program is available for DCM 10.3 x64 bit version only. • Commands to get Proxy from WMI: Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_ApplicationProxySetting • Commands to set Proxy from WMI: Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_A
7 Managing Dell client systems remotely using Dell Command | Monitor 10.
In the command-line interface, run winrm enumerate wsman/?__cimnamespace=root/dcim/sysman -auth:basic -r:http:// -username: -password: -skipCAcheck skipCNcheck -encoding:utf-8 Managing Linux system remotely through a Linux system using WSMan You can access and monitor the system running Linux remotely through the system running Linux using WSMan commands.
8 Frequently asked questions for Dell Command | Monitor 10.3 How do I find the boot order (sequence) of the boot configuration using DCIM_OrderedComponent.AssignedSequence property? When a DCIM_BootConfigSetting instance (Legacy or UEFI) has multiple DCIM_BootSourceSetting instances (boot devices) associated with it through instances of the DCIM_OrderedComponent association, the value of the DCIM_OrderedComponent.
NOTE: Monitoring of Intel-integrated controller is not supported for the systems running Linux operating system. In sensor monitoring, Dell Command | Monitor supports monitoring and alerting of voltage, temperature, amperage, cooling devices (fan) and chassis sensors. For more information about class and alerting, see Dell Command | Monitor Reference guide at dell.com/ dellclientcommandsuitemanuals.
9 Troubleshooting steps using Dell Command | Monitor 10.
c) d) e) f) Right-click WMI Control, and then click Properties. Click the Security tab and select DCIM/SYSMAN under the Root tree. Click Security. Select the specific group or user that you want to control access and use the Allow or Deny check box to configure the permissions. 6. Perform the following steps to connect to a WMI (root\DCIM\SYSMAN) on a system from a remote system using WMI CIM Studio: a) Install WMI tools along with wbemtest on the local system, and then install Dell Command | Monitor on t
Unable to execute the commands using DCM on the systems running Ubuntu Core 16 Ensure that the snap version on the system is 2.23 or later. Troubleshooting steps using Dell Command | Monitor 10.
10 Third-party licenses The table provides the details about third-party licenses. Table 1. Third-party licenses Sl No Component name Version License type 1 inpoutx64 1.5.1 InpOut32Drv Driver Interface DLL 2 inpoutx64 Driver 1.2 InpOut32Drv Driver Interface DLL 3 libxml2 2.9.4 libxml2 4 xalan 1.11 xalan license 5 xerces 3.1.1 xerces license 6 Libsmbios 0.12.3 OSL License 2.4.3 7 PCI.IDS 2019.03.05 3-clause BSD License 8 base64.
License Details InpOut32Drv Driver Interface DLL Copyright (c) <2003-2015> Phil Gibbons
necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted.
of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
Open Software License This Open Software License (the "License") applies to any original work of authorship (the "Original Work") whose owner (the "Licensor") has placed the following notice immediately following the copyright notice for the Original Work: Licensed under the Open Software License version 2.1 1) Grant of Copyright License.
international treaty. Therefore, by exercising any of the rights granted to You in Section 1 herein, You indicate Your acceptance of this License and all of its terms and conditions. This License shall terminate immediately and you may no longer exercise any of the rights granted to You by this License upon Your failure to honor the proviso in Section 1(c) herein. 10) Termination for Patent Action.
Version: // 2001 Oct 08 / $Revision: 1 $ // // Last Modified By/On: // $Author: Doug_warzecha $ / $Date: 9/24/02 4:16p $ // //------------------------------------------------------------------------- WindowsAzure.ServiceBus MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT WINDOWS AZURE SOFTWARE DEVELOPMENT KIT, AND FOR MICROSOFT WINDOWS AZURE LIBRARIES FOR .NET These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them.
• • 4. 5. 6. 7. 8. 9. work around any technical limitations in the software ; reverse engineer, decompile or disassemble the software or Binary Packages, except and only to the extent that applicable law expressly permits, despite this limitation ; • publish the software for others to copy ; or • rent, lease or lend the software . TRANSFER TO A THIRD PARTY. The first user of the software may transfer it and this agreement directly to a third party .
EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous pourriez avoir d'autres droits prévus par les lois de votre pays. Le présent contrat ne modifie pas les droits que vous confèrent les lois de votre pays si celles-ci ne le permettent pas. Newtonsoft.
• modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An "Excluded License" is one that requires, as a condition of use, modification or distribution of code, that (i) it be disclosed or distributed in source code form; or (ii) others have the right to modify it. 4. DATA. a. Data Collection. The software may collect information about you and your use of the software, and send that to Microsoft.
12. Limitation on and Exclusion of Remedies and Damages.YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.
11 Other documents you may need In addition to this User's Guide, you can access the following documents at dell.com/dellclientcommandsuitemanuals. Click Dell Command | Monitor (formerly OpenManage Client Instrumentation) and then click the appropriate product version link in General support section. In addition to this User's Guide, you can access the following guides. • • • The Dell Command | Monitor Reference Guide provides detailed information on all classes, properties, and descriptions.
12 Contacting Dell NOTE: If you do not have an active Internet connection, you can find contact information on your purchase invoice, packing slip, bill, or Dell product catalog. Dell provides several online and telephone-based support and service options. Availability varies by country and product, and some services may not be available in your area. To contact Dell for sales, technical support, or customer service issues: 1. Go to Dell.com/support. 2. Select your support category. 3.