Rigor allows you to create Custom Reports, which are capable of displaying multiple graphs and tables that can be viewed in the application or delivered on a recurring basis via email.
Custom Reports are made up of one or more panels, and each panel allows you to display metrics from any Real Browser, API or Uptime check in a variety of ways.
To create a new Custom Report:
- Click the Reports drop-down on the left navigation pane, then click Custom Reports.
- Once the Reporting home screen opens Click the + New button in the top right corner.
- Name the report and you have the option to provide a description as well. This is recommended in larger organizations where it may be difficult to remember which report is for which purpose.
- Click + Add a Panel and select the desired check type for that Panel. If you plan to have more than 1 Panel on a report, it is helpful give each panel a unique title.
- Once you have clicked on your desired check type, you will see the panel configuration dialogue box appear. There are a lot of options here for how you want your panel to function. A great place to start is to select one or more checks. You will then see the left-hand side start to give you a preview of what your panel will look like as it will select default metric(s).
- Select the metric(s) that the panel will use. The metrics available will depend on the type of check selected. Also, if your report or panel is set to “run-level” metrics, then each datapoint will be the raw metric. Otherwise, you will need to select an aggregation method, such as Median, Mean, 90th Percentile, etc.
- Select from a variety of options:
- Override Report Timeframe - Allows you to either inherit the timeframe from the report level (useful if you want to have a bunch of panels that all use the same timeframe), or have this panel use its own time period.
- Visualization Type - Whether you want the panel to be a time-series line chart, a bar graph, or a table.
- Chart Legend - Whether the chart legend will be shown in the panel. The legend will always be shown in an email. Note that this does not apply to tables.
- System Events - Whether the system events (including custom events) should be plotted on the panel, as vertical lines.
- Chart Y-Axis - By default, the panel will automatically choose its own Y-Axis minimum and maximum. Use this option to manually choose your own limits.
- Run Status - Whether successful and/or failed runs should be displayed.
- Segment by Geography - Whether the panel should aggregate across all locations, or if it should split the data points by location, country, or world region.
- Filter by Geography - Allows you to limit your panel to runs in certain location(s)
- Segment Runs - For Real Browser and API checks, whether the panel should split the data points by Responses (for API checks) or Pages or Business Transactions for Real Browser Checks. Note, if you select this option, you will also be able to filter by the segment(s).
- Once you have configured your panel, click Save to view it full screen
If you would like to add more panels to the report, repeat steps 4-9. A much quicker way to add a new panel is to click the Duplicate icon (see below) on an existing panel. You can also delete a panel or go back into the edit mode via the icons on the top left of the panel.
Aside from adding panels, each report has the following options:
- Reorder the panels
- Schedule the report to be emailed on a recurring basis
- Export the report as a PDF
- Modify the overall time frame and interval of the report, which will change all panels that are configured to inherit the report-level timeframe. Note that this configuration will automatically save.
- Share the report to others via a Share Link
- Delete the report
- Duplicate the report