ReportRunner

Overview

The Unified Assurance Report Runner application generates Reports based on templates which reference dashboards and their data.

Report Runner Setup

  1. Add a Report Profile or modify an existing Profile:

    Configuration -> Reports -> Profiles

  2. Add a Report or modify an existing Report:

    Configuration -> Reports -> Reports

  3. Enable the default Job, unless a specific configuration option is needed:

    Configuration -> Broker Control -> Jobs

Default Scheduled Job

Field Value
Package Name presentationProcessing-app
Job Name Report Runner
Job Program bin/presentation/ReportRunner
Job Arguments
Job Description Generates Reports via schedule or on-demand
Failover Type Standalone (Supported: Standalone, Primary/Backup)
Status Disabled
Privileged (Checked)
Minutes 59
Hours *
Days *
Months *
WeekDays *

Default Configuration

Name Value Possible Values Notes
LogFile logs/ReportRunner.log Text, 255 characters Relative path to Log File.
LogLevel ERROR OFF, FATAL, ERROR, WARN, INFO, DEBUG Logging level used by application.
Threads 3 Integer The number of process threads created.

Best Practices

Supported Meta Event Tokens

Keyword Template Types Template Fields Description
$DASHBOARDNAME Email, Syslog, Trap Email, Syslog, Varbind (#) Value Dashboard name the report was generated from.
$DATAFORMAT Email, Syslog, Trap Email, Syslog, Varbind (#) Value Format of report (PDF, excel, etc.)
$REPORTATTACHMENT Email Email Attach report content to the email.
$REPORTCONTENT Email Email Report content inline.
$REPORTFILE Email, Syslog, Trap Email, Syslog, Varbind (#) Value Filename of archived report (Archive option must be enabled).
$REPORTLINK Email, Syslog, Trap Email, Syslog, Varbind (#) Value Link to archived report (Archive option must be enabled).
$REPORTNAME Email, Syslog, Trap Email, Syslog, Varbind (#) Value Report name.
$TIMESTAMP Email, Syslog, Trap Email, Syslog, Varbind (#) Value Local timestamp report generated.
$USERNAME Email, Syslog, Trap Email, Syslog, Varbind (#) Value Username report generated by/as.

Administration Details

The following list shows the technical details you will need for advanced administration of the application: