Software Rollout Monitoring

With Software Rollout Monitoring you can monitor the actual state and the rollout behavior of specific software over a defined period of time. You can document the software rollouts and determine trends that occur while installing software or patch packages.

Queries can be easily created in a monitor and can be displayed in the dashboard. This allows you to evaluate on different detail levels.

Software Rollout Monitoring provides different types of diagrams with which you can display and summarize the available data. You can print the reports or export them to print documents.

Software Rollout Management answers the basic questions about software installations:

Were the installations finalized successfully?

Are some installations still pending?

Where did errors occur?

Examples:

What is the current status of the new Microsoft Office 2010 installation and how was the installation process over the past 24 hours?

Which software installations failed over the past 24 hours?

Which computers need patch xyz and where has the patch been installed already?

Which security vulnerabilities have been reported and which percentage has been fixed already?

Using the Dashboard

The results from the query definition of the monitor are displayed in a data window on the dashboard. The evaluation will appear in charts (diagrams).

Tasks

The following tasks are also available:

Show installations

Reinstall software

Show historic data

Show Installations

In the dashboard you can switch from the graphic view of a data window to another view where you can see all of the details on a software installation. If you click the data window, you can select from three different installation states:

Show Successful Installations

Show Failed Installations

Show Pending Installations

Select one of the three options to get an overview of the rollouts in the next dialog window. The example here shows the successful installations.

Overview of Rollouts with Successful Installations

The dialog window Overview of rollouts with successful installations provides three data windows with the most important information of the relationship between the following objects:

Software: Software packages with/without revision

Distribution target: Organizational unit (OU) the software has been assigned to

Computer: Computer the software has been assigned to.

Filter or sort the view in the respective window to suit your needs.

Software

The upper window contains a list of all software packages that are evaluated according to the monitor definition. The list is already sorted so that the critical or problematical installation are listed in first place. For this, the system calculates the relation between successful, pending and failed installations and then the list is sorted accordingly. Therefore you are able to see the problematical package installations immediately. The pie charts in the Status column show errors and problems that occurred during installation. Distribution Targets

The window Distribution Targets (below left window pane) shows the target object the selected software (revision) has been assigned to. The Installations column in our example here refers to the successful installations.

Computers

In the Computers window (below right window pane) you can see the computer where the installation has been executed successfully (in the example).

Exporting Data

Export the items currently displayed in the window as XML file. All of the available columns will be stored. Please use the following tasks:

Export Software List

Export Computer List

Export Distribution Target List

Reinstall Software

Reinstall software which is highlighted on the left side on all or selected computers. For this, use the following tasks:

Reinstall software on: selected computers

Reinstall software on: listed computers

Management Reporting allows you to re-execute installations directly from the web console. This saves you some work and you do not have to switch to the DSM Console. Also it allows you to fix security vulnerabilities immediately on individual computers as soon as they are issued in the Management Reporting evaluation.

When you execute the tasks, the system creates a background job which sets the status of the selected policy instances to pending. These are executed during the next polling of the client.

To select several tasks at a time, press CTRL and use the cursor.

Show Historic Data

With Management Reporting you can display the rollout process and the history of software and patch installations. The additional benefit of the Show Historic Data view is that you can recognize a trend for the rollouts and use this specific information to improve following installations or to optimize the whole process.

As soon as you create a monitor, the Auxiliary Service will store a data set every hour which will be used to display the historic data.

Create Monitor Definition

A monitor is a definition of a database query on the configuration database (DSMDB). Monitors are completely independent of the data set of a dashboard or report. When a user creates a monitor, the system filters the data specified in the definition and then stores it in snapshot intervals defined before. There are two types of monitors: Software monitors with which you can analyze software installations and patch monitors with which you can check patch rollouts for fixing security vulnerabilities.

On the Monitors tab in the left window pane you can see a list of the monitors you created. In the right window pane you can see the results of a monitor. You can select a monitor on the left and see the results of the database query immediately. The list has the advantage that you can check each monitor individually and decide at once whether the result displayed in the dashboard is relevant or not.

Tasks

The following tasks are available in this menu. Use these tasks to create or delete new monitor definitions or provide them as additional data set to the dashboard:

Create Software Monitor

Create Patch Monitor

Delete Selected Monitor

Add Monitor to Dashboard

Create A Software Monitor

Select the task Create Software Monitor if you want to create a new monitor for software installations. This opens the window where you can create a software monitor.

Filter the list to arrange it clearly and to limit the selection:

Text box: Enter a key word. All packages are displayed whose names contain the key word.

Show all revisions: Use this task to expand the list with all of a package's known revisions. This allows you to run evaluations on revision level.

Filter box: In the header of the Name and Revision columns.

Create Patch Monitor

Select the task Create Patch Monitor if you want to create a new monitor for patch installations. The window where you can create a patch monitor will open. DSM Web displays patch packages of the Classic and Advanced Patch Mangement as well.

Filter the list to arrange it clearly and to limit the selection:

Text box: Enter a key word. All packages are displayed whose names contain the key word.

Show all revisions: Use this task to expand the list with all of a package's known revisions. This allows you to run evaluations on revision level.

Filter box: In the header of the Name and Revision columns.

Delete Monitor

Add Monitor to Dashboard

Reinstall Jobs

This dialog contains all of the installations that are currently being executed (which you started from Software Rollout Monitoring). They are divided into installations that are still running or that are finished. Background jobs are visible for 7 days. There is a daily update where all background jobs older than 7 days are deleted from the system.

Tasks

Select the Export Job List task to export the displayed list.

Using Reports

With the integrated PDF Writer you can create and distribute reports on running rollouts.

Public Report Option

If you created a report, only you will be able to see it at first. You can specify the Public Report option so that other users of Management Reporting can view the report.

Change a Report

A report can only be changed by the user who created it. You can add monitors, remove them from the report or change the order of the monitors.

Rename a Report

Print a Report

The printed report contains all the information on the rollout of the software which you defined in the report earlier.

Date

Every report you print out contains the current date and the time of the data collection.

Rollout Summary

A report summary is issued if you specify the Include Summary option.

<Software package><revision> for <distribution target>

Installations are grouped according to their status (successful, pending, failed)

Rollout Trend

A rollout trend is displayed if you specify the Include Trend option for the report item.

Rollout trends are issued in the following intervals: 24 hours (day), 7 days (week), 31 days (month)

Check Security Vulnerabilities

As a support for Patch Management, Management Reporting provides a special Vulnerabilities tab. On the distribution target level you can get an overview over the rollouts of the open security vulnerabilities in your environment. This view does not include fixed security vulnerabilities. DSM Web shows all vulnerabilities which were identified by the Classic and Advanced Patch Management.

Reduce the list with a filter or a selection in the Organization structure. You can export the patches to a csv file by selecting Export list.

A colored pie chart icon shows the status of the individual patches.

The colored portions of the pie chart icon show the percentage of the affected computers with one of the following status:

Blue = Not assigned - The patch has not been assigned to the computer yet even though there are vulnerabilities.

Yellow = Pending - The patch has been assigned to the computer but it still needs to be installed.

Orange = Not compliant - The patch has been assigned to the computer but the installation failed.

Green = Compliant - The patch has been assigned to the computer and has already been installed successfully. Patches with this status do not appear in the overview because there is no vulnerability left. The status icon for a patch may contain a green portion if the vulnerability has already been patched on some of the affected computers.

After selecting a patch, the affected computers are displayed in the bottom part of the window. If you want, you can filter the computers by their status (e.g. Pending) or by their name. A list of the affected computers can also be exported to a csv file by selecting Export, same as with the patches.

If you want to start the installation of a patch package, please define a new patch monitor and then run a background job.

Tasks

The following tasks are available:

Filter by name - This list only shows security vulnerabilities or computers that have a name by which it can be filtered.

Export - Exports the displayed security vulnerabilities or computers to a csv file for further use.

Show groups - Displays DSM groups as well.