Here are some examples on how you can collect some data from Dell Precision Optimizer clients using its WMI classes and create custom reports. Dell Precision Optimizer provides a large set of WMI classes to allow an IT administrator to create a huge variety of reports. The following steps illustrate how to create a Dell Precision Optimizer report. An IT administrator can customize what data must be collected and know how to present that data.
Create Custom Inventory Rules
From your KACE appliance console:
Click
Inventory, then select
Software.
Choose
Action and select
New.
On the
Software Details page, enter the following information
Name -> DPO Sample Inventory
Version -> v1
Publisher -> Dell
Supporting Operating Systems -> Select OSes
Custom Inventory Rule -> ShellCommandTextReturn(wmic /namespace:\\root\cimv2\DPO Path DPO_Profiles get /ALL)
Click
Save.
Click back into the new custom inventory record and hover over the record just created. Note the identifier(ID#) at the end of the URL. The URL with the ID# is visible at the lower left hand corner of the page. You will need this later for creating the report.
Force Inventory Collection
From your KACE appliance console:
Click
Inventory and select
Devices.
Select the device(s) where Dell Precision Optimizer is installed (you could use a SmartLabel for this purpose).
Choose
Action and select
Force Inventory.
After the inventory cycle is completed, navigate into one of the selected devices that was online.
On the
Device Detail page, click
Software, expand
Custom Inventory Fields. This displays a list of profiles and their current states.
NOTE: Now that you have Script and Custom Inventory setup, and have completed a Custom Inventory cycle on all desired systems, it is time to use K1000s reporting capabilities. While you can definitely pull the Dell Precision Optimizer information out of the K1000 using a Wizard based report, we are going to use a custom SQL report to process and filter our information into a useful report.
Create report
From your KACE appliance console:
Click
Reporting, then select
Reports.
Choose
Action and select New (SQL).
On the
Report Detail page, enter the following data:
Title -> Dell Precision Optimizer Sample Profile Report
Description -> This is a sample Dell Precision Optimizer report …
Category <any> or New Category -> DPO Reports
SQL ->
SELECT
MACHINE.NAME AS Name,
MACHINE.IP AS Ip,
MACHINE.USER_LOGGED AS LoggedUser,
MACHINE.CS_MANUFACTURER AS Manufacturer,
MACHINE.CS_MODEL AS Model,
MACHINE_CUSTOM_INVENTORY.STR_FIELD_VALUE AS MACHINE_CUSTOM_INVENTORY_XXXX,
COUNT(MACHINE_CUSTOM_INVENTORY.STR_FIELD_VALUE) AS Total_Devices FROM MACHINE_CUSTOM_INVENTORY
JOIN MACHINE ON MACHINE.ID = MACHINE_CUSTOM_INVENTORY.ID
WHERE MACHINE_CUSTOM_INVENTORY.SOFTWARE_ID = XXXX
GROUP BY MACHINE_CUSTOM_INVENTORY.STR_FIELD_VALUE
ORDER BY MACHINE.CS_MANUFACTURER ASC, MACHINE.CS_MODEL ASC
Replace XXXX with the ID# of your custom inventory which was collected above when the Custom Inventory Rule is created.
Click
Save.
Run Report
From your KACE appliance console:
Click
Reporting, then select
Reports.
Search for
DPO to view your reports.
Select the desired report, such as DPO Sample Profile Report, and select the report format you want, say HTML.
Data is not available for the Topic
Please provide ratings (1-5 stars).
Please provide ratings (1-5 stars).
Please provide ratings (1-5 stars).
Please select whether the article was helpful or not.
Comments cannot contain these special characters: <>()\