View reports

The EdgeKV dashboard is available in the EdgeWorkers Management application. The dashboard helps you understand your EdgeKV usage, troubleshoot errors, and helps you stay within the system limits.

👍

To view the EdgeKV dashboard, you need to have an active ​Akamai​ contract that includes EdgeKV, and login credentials for ​Akamai Control Center​.

  1. Log in to Control Center.

  2. Go to > CDN > EdgeWorkers.

  3. Go to the EdgeKV Reports tab.

  4. You can use the left side menu to select specific EdgeWorker IDs and namespaces that you wish to view.
    By default, all EdgeWorkers IDs associated with your account are included in the report. All namespaces are also selected by default.

  5. Use the calendar in the top right to specify a custom date range.
    By default, the time range for all reports is the past six days.

  6. Review the report details.

ReportDescription
Reads and writesThis chart shows the distribution of reads and writes performed against namespaces. EdgeKV is an eventually-consistent system that favors reads over writes. This chart helps ensure that you are reading more often than you are writing to the namespace.
Request type distributionThese charts provide another view of the breakdown between read and write request types.
The namespaces donut chart illustrates the number of requests going to each namespace by request count and percentage.
The EdgeWorker IDs donut chart shows a rank-ordered list of the EdgeWorker IDs in use by EdgeKV namespaces.

To filter the results, click on a section in the donut chart. You can view the filters applied to each distribution type. Click the x to remove a filter.
Request type time seriesThese charts show the number of reads and writes made against a namespace over time. This chart is helpful to ensure that your writes do not grow over time and overwhelm database reads.
View the daily reads, writes, and deletes per namespace. Click on a namespace to hide it and compare the remaining namespaces.
Max itemsThis chart shows database growth. It shows the increase in objects contained in a namespace over time.
Max storageThis chart illustrates the growth of your namespace in size (GB) over time. You can use this information to help ensure your database does not become too large.
HTTP status codesThis chart shows the number and type of HTTP error codes returned by EdgeKV over time. To can use this chart to minimize errors.
HTTP errorsThis chart shows the number of HTTP 400 and 500 level errors over time. You can use this chart to troubleshoot any errors thrown by your code or by EdgeKV.

Akamai reports

You can also use existing Akamai reports to gain insight about the performance and status of your EdgeKV database.

👍

To view a report you need the CP Code assigned to your EdgeKV database when it was initialized. You can use the show status CLI command or the GET/initialize API endpoint to find your CP Code.

These reports are available based on the services you use and your permissions in ​Akamai Control Center​. All reports that fit these criteria are available in the Reports drop-down menu.

  1. Use the instructions in the Reporting help learn how to access Akamai Reporting.

  2. Select your EdgeKV CP Code in the Filter panel and click apply, or Filter your EdgeKV CP Code using cpEdgeDB.

    Review these reports to learn more about EdgeKV performance.

ReportEdgeKV information
Traffic reportView EdgeKV error statistics (except for 401 and 403 errors).
Today's Traffic reportView EdgeKV error statistics over the last 48 hours (except for 401 and 403 errors).
Traffic by Geography reportView EdgeKV error statistics displayed by country or area (except for 401 and 403 errors).