Audit runtime status is displayed on the Audit summary view of the Work with Audits display. Audits with potential problems are at the top of the list.
You may also need to view the output file or the job log, which are only available from the system where the audits ran. In most cases, this is the management system.
Work with Audits System: AS01 Type options, press Enter. 5=Display 6=Print 7=History 8=Recoveries 9=Run rule 10=End 14=Audited objects 39=Run rule with override 46=Mark recovered ...
Audit Audit ---------Definition--------- Object Objects Opt Status Rule DG Name System 1 System 2 Diff Selected __ *FAILED #OBJATR EMP AS01 AS02 0 *PTY |
Do the following from the management system:
-
If necessary, do one of the following to access the Work with Audits display.
-
From the MIMIX Intermediate Main Menu, select option
6
(Work with audits) and press Enter. Then useF10
as needed to access the Audit summary view. -
From a command line, enter
WRKAUD VIEW(*AUDSTS)
-
-
Check the Audit Status column.
-
The values *FAILED, *ENDED, *NOTRUN, and *IGNOBJ are considered problems. To resolve the problem, perform the action indicated in Table 136.
-
The values *DIFFNORCY and *NOTRCVD are considered successful audit status values. However, the audit included objects for which there were object level differences that could not be resolved. These objects may require attention. Perform the action indicated in Table 137.
-
These values are considered successful or do not require user action: *AUTORCVD, *CMPACT, *DISABLED, *IGNATR, *NEW, *NODIFF, *QUEUED, *RCYACT, and *USRRCVD.
Status |
Action |
---|---|
*FAILED |
If the failed audit selected objects by priority and its timeframe for starting has not passed, the audit will automatically attempt to run again. The rule called by the audit failed or ended abnormally.
|
*ENDED |
The recovery varies according to why the audit ended. To determine why the audit ended:
If the reason for ending is *DGINACT, the data group status became inactive while the audit was in progress.
If the reason for ending is *ENDJOB, user action ended the audit. Either the Stop action for the audit was used from the Assure UI portal, option 10 (End) was used from the Work with Audits display or the Work with Recoveries display, or a user manually ended the audit job with the ENDJOB command. Objects that have not yet been recovered or submitted for recovery will not be available in the Object Correction Activity window in the Assure UI portal, but you may still be able to manually recover the objects from the audit results. Objects for which a recovery was submitted (*RCYSBM status) are identified in audit results and those recoveries will be processed through replication processes. If the reason for ending is *MAXRUNTIM, the Maximum rule runtime (MAXRULERUN) policy in effect was exceeded. Do one of the following:
If the reason for ending is *THRESHOLD, the DB apply threshold action (DBAPYTACT) policy in effect caused the audit to end.
|
*NOTRUN |
The audit request was submitted but did not run. Either the audit was prevented from running by the Action for running audits policy in effect, or the data group was inactive when a #FILDTA or #MBRRCDCNT audit was requested, or the audit was stopped from running due to unprocessed entries from system manager. Note: An audit with *NOTRUN status may or may not be
considered a problem in your environment. The value of the Audit
severity policy in effect determines whether the audit status
*NOTRUN has been assigned an error, warning, or informational
severity. The severity determines whether the *NOTRUN status rolls
up into the overall status of MIMIX and affects the order in which
audits are displayed in interfaces.
A status of *NOTRUN may be expected during periods of peak activity or when data group processes have been ended intentionally. However, if the audit is frequently not run due to the Action for running audits policy, action may be needed to resolve the cause of the problem. To resolve this status:
Determine the reason
for audit status being in *NOTRUN:
If the reason for not running is *DGINACT, the
data group status was inactive when the audit attempted to run.
If the reason for not running is *THRESHOLD, the
DB apply threshold action (DBAPYTACT) policy in effect caused the
audit not to be run.
If the reason for not running is *SYSMGRSTS, the
system manager had unprocessed entries that stopped the audit from
running.
|
*IGNOBJ |
The audit ignored one or more objects because they were considered active or could not be compared because of locks or authorizations that prevented access. All other selected objects were compared and any detected differences were recovered. Note: An audit with *IGNOBJ status may or may not be considered a
problem in your environment. The value of the Audit
severity policy in effect determines whether the audit status
*IGNOBJ has been assigned a warning or informational severity. The
severity determines whether the *IGNOBJ status rolls up into the
overall status of MIMIX, determines whether the ignored objects are
counted as differences, and affects the order in which audits are
displayed in interfaces.
To resolve this status:
|
The values *DIFFNORCY and *NOTRCVD are considered successful audit status values because most audit recoveries are submitted to the replication manager, and audits do not wait for submitted recoveries to end before the audit completes. Any unresolved differences are reported as replication errors elsewhere in the product.
Status |
Action |
---|---|
*DIFFNORCY |
The compare phase of the audit detected differences but automatic recovery actions were not attempted due to policies in effect when the audit ran. Either the Automatic audit recovery policy was disabled or the Action for running audits policy prevented recovery actions while the data group was inactive or had a replication process which exceeded its threshold. Note: This status can be expected for a #MBRRCDCNT audit. When the #FILDTA audit for the data group
has automatic scheduling enabled for audits with the same selection
criteria (all-objects or priority-based objects) as the #MBRRCDCNT
audit, the #MBRRCDCNT audit will not perform recoveries. The #FILDTA
audit may correct the detected differences.
Recovery via the Assure UI portal is preferred. Do the following:
Manual recovery: If policy values were not changed since the audit ran, checking the current settings will indicate which policy was the cause. Use option 36 to check data group level policies and F16 to check installation level policies.
To manually resolve differences do the following:
To have MIMIX always attempt to recover differences on subsequent audits, change the value of the automatic audit recovery policy. |
*NOTRCVD |
The comparison performed by the audit detected differences. Some of the differences were not automatically recovered. Note: This status can be expected for a #MBRRCDCNT audit. When the #FILDTA audit for the data group
has automatic scheduling enabled for audits with the same selection
criteria (all-objects or priority-based objects) as the #MBRRCDCNT
audit, the #MBRRCDCNT audit will not perform recoveries. The #FILDTA
audit may correct the detected differences.
Recovery via the Assure UI portal is preferred. Do the following:
Manual recovery: Do the following:
|
For more information about the values displayed in the audit results, see Interpreting results for configuration data - #DGFE audit , Interpreting results of audits for record counts and file data, and Interpreting results of audits that compare attributes.