Understanding Policy and Distribution Services Reporting

Review the following:


Reporting Categories

Server Policies has six predefined reports, and Tiered Electronic Distribution has four. For details on each predefined report, see Report Descriptions.

The following sections describe the purposes of the Policy and Distribution Services reports:


Purposes for the Server Policies Reports

Server Policies reports show which servers have processed which policies, when they were processed, and if their enforcement was successful.


Purposes for the Tiered Electronic Distribution Reports

The Distribution-level reports show the view from the Distributor side and are very useful for checking which Subscribers succeeded or failed to receive and extract a particular Distribution. The Subscriber reports are used to determine which Distributions a single Subscriber has received.

Reporting gives very detailed information regarding which nodes succeeded. All known error conditions are caught and error conditions are reported to the database. However, when a process status is in progress, errors can occur or failures can occur on the node that are not caught (for example, the machine went down or the process was killed).

Subscribers that did not attempt to receive the Distribution (because they were not set up correctly or were not running) do not have information displayed on the report. You can compare the number expected against the actual numbers and look for missing Subscribers on the report. After Subscribers are set up and have been functioning, this should not be a common problem.


Reporting Scope

A selected report displays all of the applicable Server Policies or Tiered Electronic Distribution information currently logged in the database. There are options for defining the selection criteria for the data that will appear on some reports, such as date ranges, or for selecting Policy Package objects or Tiered Electronic Distribution objects.


Accessing Reports

There are two access points for Policy and Distribution Services reports:


Via the Object

  1. In ConsoleOne, right-click a ZENworks Database object.

  2. Click Reporting.

    The report dialog box for the Policy and Distribution Services canned reports is displayed.


Via the Menus

  1. In ConsoleOne, click Tools > ZENworks Reports.

  2. Click Reporting.

    The report dialog box for the Policy and Distribution Services canned reports is displayed.


Creating and Storing Report Information

A Policy and Distribution Services database file (zfslog.db) is used to store the report information. After you have installed and run the database and data has been placed in zfslog.db, Policy and Distribution Services reporting is enabled.

The Policy/Package Agent running on each Subscriber server writes Server Policies information to the database. The Distributor Agent writes the Tiered Electronic Distribution information and the Server Software Package information to the database.

Each Distributor may normally have its own ZENworks Database object and database file (zfslog.db), so report information could be given only for the particular Distributor associated with the ZENworks Database object selected.

Information is logged to the Zfslog.db file when any of the following actions have occurred: