Skip navigation

A new release of AMD Management Plugin for SCCM, AMPS 3.0 is now available.

AMPS is a product that extends Microsoft System Center Configuration Manager 2012 to manage the desktop and mobile systems, out-of-band, using DASH standards. AMPS is essential part of enterprise IT management.

 

New features in 3.0 release are:

  • Firmware Upgrade on device and collection - Upgrade or downgrade the firmware of a device or on a collection.
  • Schedule DASH tasks on a collection - Power change and firmware upgrade operations.
  • DASH Scheduled Tasks tab - UI screen view all the scheduled DASH tasks.
  • "All AMPS Status Messages" Status Message Queries - Enable user to view all status messages related to AMPS.
  • New groupings of DASH systems:
    • All DASH Capable Systems - contains all DASH systems.
    • All DASH Managed Systems - contains all manageable DASH systems, that is, DASH systems that are provisioned with working credentials.
    • All DASH Unmanaged Systems - contains all unmanageable DASH Systems, that is, those DASH systems which do not have working credentials.
  • Reporting - Generate Configuration Manager style reports for DASH actions

 

Release notes is attached, which provide more information on for this release and also the history of releases. AMPS User guide is also attached, which provides information on all the features and their usage in AMPS 3.0.

Visit @DASH Home for downloading this software.

 

Related blogs:

Firmware Upgrade in AMPS 3.0 - Detail steps on performing firmware upgrade

DASH User Action Report - Steps on generating report on DASH related actions performed by AMPS users

pooja_kuntal

DASH User Action Report

Posted by pooja_kuntal Employee Apr 6, 2016

DASH User Action Report helps user to accumulate and organize all DASH activities along with details of user.

This report is enabled with AMPS 3.0 release.

 

 

SCCM users can generate this report by following below steps :

  • Expand Monitoring node and select overview and then Reporting.
  • Click on ‘Report Manager’ Link .

 

 

  • And click on “ConfigMgr_<siteCode>” Folder . Create a new Folder named “DASH Reports”.

 

  • Expand Reporting node and click on Report and select ‘Create Report’ and provide the name of report as ‘DASH User Action Report’ and path as ‘DASH Reports’ in Create Report Wizard. Select close on Create Report Wizard and Report builder will start where user can create the report query and its parameter.

 

 

 

  • Creating DataSets:
    • Create a new dataset. Click on ‘Add DataSet’.Rename the name as ‘DASHUserActionLogs’ and select “Use a dataset embedded in my report” and select the Datasource from dropdown menu. Select ‘Query Type’ as Text and place the below query in “Query” text box.

SELECT [ComputerName0],[Creation_Date0],[EventDetails0],[RecordID0],[Severity0],[SiteCode0],[Username0] FROM[CM_<site Code>].[dbo].[v_R_DASHUserActionLogs_2_0_0] WHERE ( (@Severity = 0) OR (@Severity = 1 AND Severity0 = 'Informational') OR (@Severity = 2 AND Severity0 = 'Warning') OR (@Severity = 3 AND Severity0 = 'Error') )AND Username0 = @Login AND ( (@DateRange = 0) OR (@DateRange = 1 AND Creation_Date0  >= DATEADD(dd,DATEDIFF(dd,0,GETDATE()),0)) OR (@DateRange = 2 AND Creation_Date0  >= DATEADD(dd,DATEDIFF(dd,0,GETDATE())-30,0)) OR (@DateRange = 3 AND Creation_Date0 >= DATEADD(dd,DATEDIFF(dd,0,GETDATE())-90,0)) OR (@DateRange = 4 AND Creation_Date0 >= DATEADD(dd,DATEDIFF(dd,0,GETDATE())-365,0)) )

 

 

    • Create a new dataset. Click on ‘Add DataSet’. Rename the name as ‘Users’ and select “Use a dataset embedded in my report” and select the Datasource from dropdown menu. Select ‘Query Type’ as Text and place the following query in “Query” text box.

SELECT DISTINCT[LogonName] FROM [CM_<siteCode>].[dbo].[v_Admins]

 

 

  • Creating Parameters:

@Login:

    • Expand the parameters and delete default parameters.
    • Click on “Add Parameters…”
    • Provide name as “Login” and prompt as “Users”
    • Click on Available values and select ‘Get values from query’. Select Dataset as Users (created in step 8) and ‘value field’ and ‘label field’ as “logonname”.

 

 

@Severity:

    • Click on “Add Parameters…”
    • Provide name as “Severity” and prompt as “Severity”
    • Click on Available values and select “Specific Values” and specify following pair of  values :

Label

Value

<All Values>

0

Informational

1

Warning

2

Error

3

 

 

@DateRange:

    • Click on “Add Parameters…”
    • Provide name as “DateRange” and prompt as “Date Range”
    • Click on Available values and select “Specific Values” and specify following pair of  values:

Label

Value

<All Values>

0

During Today

1

During Last 30 Days

2

During Last 90 Days

3

During Last 365 Days

4

 

  • Click on Table or Matrix option from center pane of Report Builder and select the dataset ‘DASHUserActionLogs’ created in step 5. Select all columns for final report and rename the header of selected columns as below:

[Creation_Date0] - > Date Time (UTC)

[Username0] -> Modified By

[Severity0] - > Severity

[EventDetails0] -> Event Details

[SiteCode0] -> Site Code

[ComputerName0] -> Resource Name

[RecordID0] -> Record Id.

Design header of the report and description like SCCM reports.

 

 

  • Save the report.
  • Expand DASH Category under Report Node and select ‘DASH User Action Report’ and run the report.

  • Report will prompt user to select user from “Users” dropdown, select severity from “Severity” drop down and select a date range from “Date Range” drop down.

 

Note : Replace <siteCode> to appropriate sitecode.

vibs

Firmware Upgrade in AMPS 3.0

Posted by vibs Employee Apr 6, 2016

Firmware Upgrade feature is introduced in AMPS 3.0. It is based on DMTF's DASH standard specification, 'software update profile'. Firmware Upgrade feature enables the IT Administrator to perform installation and update of BIOS, firmware, drivers and related software on a managed system.  Please check with your OEM support, to find the software modules enabled for firmware upgrade. This blog demonstrates Firmware Upgrade for Broadcom's Gigabit Ethernet client controller, BCM5762.

Here is the overview of using this feature:

[A] Host firmware versions on web server

Setup a web-server and copy the firmware software modules.  These firmware must be accessible at the manged system. Figure 1 illustrates the firmware modules for BCM5762.

1.png

Figure 1, Web server hosting firmware

 

[B] Save URLs in AMPS firmware list

 

In the Configuration Manager console, navigate to Assets and Compliance\Overview\Devices\All DASH Managed Systems. Select any DASH system and in DASH tab, click 'Firmware Upgrade'.

 

2.PNG

Figure 2, Firmware Upgrade icon in Configuration Manager console

 

Firmware Upgrade window opens with empty URL list if the URLs were not saved before. Click on '+' to add new URLs. After adding all URLs, save them using 'Save' button.

 

3.PNG

Figure 3, Adding URLs

 

After saving, the URLs will be listed as shown in Figure 4.

 

4.PNG

Figure 4, URL List

 

 

[C] Start Firmware Upgrade

 

In the Firmware Upgrade window, select software module. The current version of that software module is displayed below it. In this example, 'Management Controller Firmware' is selected and version of it is 3.04.01.

 

5.PNG

Figure 5, Firmware Selection

 

In this example, we will upgrade from 3.04 to 3.05. Version 3.05 is selected in the URL list and 'Apply' button is clicked to start Firmware Upgrade process. After few minutes, Firmware Upgrade will be completed and success message is displayed, as shown in Figure 6.

 

6.PNG

Figure 6, Firmware Upgrade Success

 

[D] Verify

 

To check whether the upgrade was successful, you can query the current version of the  software module by opening 'Firmware Upgrade' window.  In Figure 7, the version is '3.05.03', which means Firmware Upgrade was successful from 3.04 to 3.05.

 

7.PNG

Figure 7, Software Module Version

 

In case of management controller firmware, you also check the version in 'Discovery' window.

 

8.PNG

Figure 8, Management Controller Firmware version

 

[E] Collection

 

Firmware Upgrade can be done on collection. Open 'Firmware Upgrade' on a collection, select the new URL and apply. You can also schedule the upgrade at a later time.

 

9.PNG

Figure 9, Firmware Upgrade on Collection

 

References:

 

  1. DASH Home: http://developer.amd.com/tools-and-sdks/cpu-development/tools-for-dmtf-dash/
  2. Software Update Profile: Software Update Profile | DMTF