Audit with Execution Reports

ARA provides a central view and enables to audit the complete process history for retrospective analysis and audits.

A history is automatically tracked for all workflow executions and on changes of properties of ARA objects. These include creation, property changes or status changes and attempted runs for the executions. Details of each history record include updated components and variable values.

The execution history includes the complete deployment parameters.

The audit trail for executions includes the downloadable execution report.

Download an Execution Report

You can download and view reports for workflow executions in a final state in two ways:

Execution Report File Structure

The report file includes the following sections:

Header

The header section provides general information for the execution.

--- HEADER --------------------------------------------------------

Workflow: <Workflowname>

Application: <Applicationname>

Package: <Packagename>

Profile: <Profilename>

Environment: <Environmentname>

Start time: <Starttime>

End time: <Endtime>

Requested by: <User name>

Status: <Status>

-------------------------------------------------------------------

Example:

--- HEADER --------------------------------------------------------
Workflow: AraDeploy
Application: ARA51 Package: Load_c53502ac-93c2-453a-a457-19ddecc96825 Profile: QAtest1 Environment: QAtest1
Start time: 2014-06-02T13:31:39Z End time: 2014-06-02T13:32:29Z
Requested by: 4/ARA/ARA
Status: Finished --------------------------------------------------------------------

Approvals

This section lists all approval requests of the respective execution.

 --- APPROVALS -----------------------------------------------------

<all approval requests on this execution, sorted by date ascending>

-------------------------------------------------------------------

Example:

--- APPROVALS -----------------------------------------------------
2014-06-02T10:09:32Z    Approved by 4/ARA1/ARA
-------------------------------------------------------------------

History

The execution history section consists of all history records on the execution.

--- HISTORY -------------------------------------------------------

<all history records on this execution, sorted by date ascending>

-------------------------------------------------------------------

Example:

--- HISTORY --------------------------------------------------------
2014-06-02T13:31:33Z     Execution "AraDeploy" was created by 4/ARA/ARA.
2014-06-02T13:31:33Z     The workflow execution "AraDeploy"
			  was scheduled for "2014-06-02 13 by 4/ARA/ARA.
2014-06-02T13:31:33Z     The status of execution "AraDeploy" 
			  was changed to "Active".
2014-06-02T13:31:43Z     The workflow "AraDeploy" was executed 
			  by 4/ARA/ARA with run ID 137376276.
2014-06-02T13:34:01Z     The status of execution "AraDeploy" 
			  was changed to "Finished".
--------------------------------------------------------------------

(line breaks for format reasons only)

Deployment XML

The deployment XML section consists of the plain XML data related to the deployment.

--- DEPLOYMENT XML ------------------------------------------------

<deployment XML>

-------------------------------------------------------------------

Password variables are displayed as ****

Overview

The overview section consists of workflow or action name, run id and the state of the workflow/action.

--- OVERVIEW ------------------------------------------------------

<NAME> | <RUNID> | <STATUS>

...

-------------------------------------------------------------------

Reports

The reports section consists of all detail reports for each workflow or action of this workflow.

--- REPORTS ------------------------------------------------------

RunID: <RUNID> (<NAME>)

Type: <WORKFLOW> or <ACTION>

Status: <STATUS>

Started: <STARTTIME>

Ended: <ENDTIME>

 

<REPORTTYPE>:

<FULLREPORT>

------------------

...

-------------------------------------------------------------------

Example:

--- REPORTS --------------------------------------------------------
RunID: 137376276 (RM.AUTOMIC.ARADEPLOY.DEPLOY1)
Type: WORKFLOW
Runbook: RM.AUTOMIC.ARADEPLOY.DEPLOY1
Status: ENDED_OK - ended normally Started: 2014-06-02T11:32:00Z Ended: 2014-06-02T11:33:00Z -------------------------------------------------------------------- RunID: 137376395 (IIS_TO_IISTARGET14) Type: WORKFLOW Runbook: IIS_TO_IISTARGET14 Status: ENDED_OK - ended normally Started: 2014-06-02T11:32:00Z Ended: 2014-06-02T11:32:00Z --------------------------------------------------------------------