Send Docs Feedback

Note: Most user interface tasks can be performed in Edge Classic or the New Edge experience. For an overview, getting started topics, and release notes specific to the New Edge experience, see the docs.

Create custom reports

Watch a video to learn how to create custom reports using the classic Edge UI.

Watch a video to learn how to create custom reports using the new Edge experience UI.

Adding new custom reports

By adding custom reports, you can create a set of charts that provide insight into every aspect of your API program.

To add a custom report:

  1. Select Reports from the Analytics menu.
  2. Click + Custom Report.
  3. Enter the Report Name and Report Description
  4. Select a chart type, Column or Line. This is the style of chart that will be used to present your custom analytic data.
  5. In the Metrics sections, choose the metric that you wish to analyze. See Metrics, dimensions, and filters for a description of each metric.
  6. Select an Aggregate Function that you want applied to the data for the first metric. You can select an aggregation function to display the Sum, Average, Min, or Max values.
  7. Click + Metric to add additional metrics. 
  8. Choose your Dimension, such as "Proxy." Every dimension you add (by clicking + Drilldown) constrains the data set used to generate the reports. In effect, you're presenting more and more specific data with each drilldown.
  9. You can further narrow the data displayed by adding filters to your report definition. In the Filter section of the page, click + Filter Condition. Select the entity you want to filter on, and construct an expression with the Operator and Value to include or exclude data in the report. For example, you could add a filter that excludes data for the weather API proxy or developer

    Select an AND or OR connector for multiple filters, and click the check mark icon to save each filter.
  10. Click Save. Your custom report appears.
    You can view a list of all custom reports by selecting Analytics > Reports from the main menu.

With the report visible:

  1. Select a data aggregation interval for the report. Note that the Hourly aggregation is the least costly choice in terms of system resources. Per Minute is the most costly.
  2. Click the Environment menu and choose the environment in your organization from which you want data to be collected.

Data delay interval
After API calls are made to proxies, it takes about 12 minutes for the data to appear in dashboards, custom reports, and management API calls.


Metrics, dimensions, and filters

When building a custom report, you'll select the metrics (type of data) you want to see, group the data in meaningful ways (dimensions), and optionally limit the data returned according to specific characteristics (filters). For descriptions of metrics, dimensions, and filters, see the Analytics metrics, dimensions, and filters reference.

Editing and deleting your reports

When you've completed building your custom report, the data is populated immediately. The graph is defaulted to plot the first metric you chose for the tab in your custom report. If you want to see different metrics, or compare them against each other, follow these steps:

  1. Click the report name to view the graphs of the selected report.
  2. Click the Edit button to edit the display name, dimensions, and measures.
  3. Click Save.

You also have the option to delete a report by clicking the Delete button.

Save reports as CSV files

You can export a saved custom report to CSV (comma-separated value) format. Each report includes an export menu item to start the export.

Help or comments?