Reports

Reports is a standard configuration interface for reports within Unified Assurance. This is also where Administrators can change report configuration information.

Refer to the Standard Configuration Interface guide for details on interacting with the grid and form.

This user interface calls REST methods from api/report/reports.

The UI path for this interface is Configuration -> Reports -> Reports.

Form Fields

Configuring Scheduled Report Times

Reports use a cron-like syntax to determine when the report is run. The scheduled time definition has a field for Minutes, Hours, Days, Months, and Days of Week. Each of these fields can be set to one or more literal value in a comma-separated list, or "*" which is interpreted as Every. The report runs when the current time elements match the report's scheduled time elements.

At its simplest, with every time period set to "*" (every), the report will be run every minute, because the current time will always match the report's scheduled time.

However, imagine every time period is set to "*" (every) except Minutes, which are set only to 30. In this case, the current time will match the scheduled time and the application will be run once every hour, at x:30.

It is possible to be overly complex, creating time criteria that very seldom match. Imagine a report with time criteria set to Minutes="*", Hours="*", Days=26, Months=1, and WeekDay=1. That report will not run until January 26, 2026 which is the next time since 2015 that January 26th will be on a Monday.

Best Practice