Snapshot and change tracking results


After running a Snapshot Job, you can display the snapshot and change tracking results in tabs in the content editor. The Change Tracking tab only appears if the Snapshot Job has been run more than once. For more information, see the following sections:

Understanding the appearance of snapshot and change tracking results

The content editor contains a hierarchical tree on the left and the Snapshot and Change Tracking tab group on the right. The hierarchy tree shows results for each run of the job. Each run is labeled with the job name, date, and time of each job run. Each run displays results for each server where the job ran and for the types of server objects included in the snapshot. You can also view Snapshot Job results when you browse a server and select the Snapshot Results tab for that server.

Note

  • For any target servers that were included in an exclusion window when the job was run, job run results are impacted in the following ways:
    • The job run fails and the job log contains an error message that notifies you that the server was configured to be in an exclusion window.
    • If the Run auto-discovery option was selected in the General panel of the job, automatic component discovery is also blocked. If no components are available (from a previous discovery) for the server, the server does not appear in job results. A warning message in the job log notifies you that the server was configured to be in an exclusion window.
  • A snapshot job that is run without any targets assigned fails with the following warning message:
    "Didn't find any target servers for <jobname>."
    The auto-discovery setting changes does not affect this behavior. You can change this behavior by using the ComplianceJobRunsWithNoTargets blasadmin command. For more information, see Enabling-compliance-or-snapshot-jobs-to-run-without-targets.

Change Tracking occurs automatically as part of the Snapshot Job. The first snapshot contains baseline information about the server object which is displayed on the Snapshot tab. Each sequential snapshot provides you with information about the delta — or changes — that may occur between snapshots. Most of the delta information is stored in the database, except for the data from the File Contents option, for which the actual file contents are stored in the file server. For the display of Change Tracking data, TrueSight Server Automation retrieves the delta information from the database or file server and displays the changes on the Change Tracking tab and the snapshot results on the Snapshot tab.

Change Tracking provides different types of information, depending on whether you are using the Object View or the Server View. Changes are color-coded in the following manner:

  • Blue — Indicate that assets found under the selected server object exist either in the previous snapshot or in the current snapshot. The presence of a blue item in the left snapshot indicates that the found item only exists in the previous snapshot. The presence of a blue item in the right snapshot indicates that the found item only exists in the current snapshot.
  • Red — Indicate that the assets found under the selected server object exist in both the previous and current snapshots but that a change was detected between them.
Info

Change Tracking in the TrueSight Server Automation GUI only compares the first 2000 characters and, on this basis, highlights the changed column in Red color. However, if the changes are beyond 2000 characters, the GUI shows no change.

Workaround: To see an entire Changed Tracking value that is more than 2000 characters long, check TrueSight Server Automation Reports by exporting the Change Tracking results from the TrueSight Server Automation GUI.

Levels of information in Object View

Change Tracking provides the following levels of information in Object View:

Information level

Information displayed

Object view

  • Template names.
  • Total number of targets.
  • Number of servers with external changes.
  • Number of failed targets.
  • Number of targets where changes are not attempted.
  • Total number of changes, including the number of items added, the number of items modified, and the number of items deleted by server object.

Object view template node

  • Template part names.
  • Total number of targets.
  • Number of targets on which changes failed or were not attempted.
  • Total number of changes, including the number of items added, the number of items modified, and the number of items deleted by server object.

Object view template part node

  • Target server names.
  • Total number of changes, including the number of items added, the number of items modified, and the number of items deleted by server object.

Levels of information in Server View

Change Tracking provides the following levels of information in Server view:

Information level

Information displayed

Server view

  • Component names.
  • External changes.
  • Number of failed changes.
  • Number of changes not attempted.
  • Total number of changes, including the number of items added, the number of items modified, and the number of items deleted by server object.

Server view component

Total number of changes, including the number of items added, the number of items modified, and the number of items deleted by server object.

Server view component parts / Delta information

Detailed delta information. If no changes are detected, an informational message to that effect appears on the Change Tracking tab. You can see the added, modified, and deleted asset delta from the previous snapshot to the current snapshot.

Differentiating between internal and external changes

TrueSight Server Automation attempts to differentiate between changes caused by TrueSight Server Automation actions and those caused by external actions. Change Tracking examines the changes that occur between snapshots. If the changes occur during a period when Deploy, NSH Script, or File Deploy Job attempts are made, the changes may be caused by TrueSight Server Automation activities or by external actions. However, if no TrueSight Server Automation activities have occurred during the period, the changes detected are considered external changes.

If TrueSight Server Automation and external activities occur in the period between snapshots, you can look further into the change to see if it is caused by the job (see Showing-deploy-related-job-activity) and if it is an approved change. If the change is caused by the job run, you can determine if it is an approved change by checking for a trouble ticket.

Using snapshot and change tracking results

To view snapshot and change tracking results, see Viewing-snapshot-and-change-tracking-results.

After you have displayed snapshot and change tracking results, you can use them to perform the following tasks:

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*