Docs

Dashboard

3 min readUpdated June 28, 2026

The WP Media Cloud Dashboard tab is the main overview screen for your site’s offload status and CDN analytics. It shows how much of your media library has been offloaded, how your storage is being used, and how much bandwidth your CDN is serving. The data shown depends on which storage provider and CDN you have configured.

Accessing the Dashboard#

In your WordPress admin, go to Media Cloud in the sidebar. The Dashboard tab is the default view when you open the plugin.

What the Dashboard shows#

All providers show the following:

  • Files offloaded — the number of media library attachments that have been offloaded to cloud storage, tracked in WP Media Cloud’s own database table.
  • Total media — the total number of attachments in your WordPress media library.
  • Storage growth chart — a monthly breakdown of how many files were offloaded over the last 6 months, built from WP Media Cloud’s local database. Available for all providers.

Additional data is available depending on your provider and CDN:

  • Bunny Edge Storage with Bunny CDN — storage bytes used, file count in the storage zone, CDN bandwidth for the last 7 days, total requests served, cache hit rate, and a daily bandwidth chart. This is the richest analytics view available in the plugin.
  • Cloudflare R2 — storage bytes used and object count, pulled from the R2 API. No bandwidth chart.
  • Any provider with Bunny CDN — CDN bandwidth chart and total bandwidth from the Bunny pull zone API.
  • Any provider with KeyCDN — CDN bandwidth chart from the KeyCDN zone API.
  • Any provider with EWWW Easy IO — total bandwidth from the EWWW CDN API.
  • Any provider with CDN77 — CDN bandwidth chart from the CDN77 API.
  • All other configurations — offloaded file count only.

Refreshing stats#

Dashboard statistics are cached for 15 minutes to avoid hitting provider API rate limits on every page load. Click Refresh to force an immediate update from your provider’s API. The cache is also cleared automatically when you save changes to your storage or CDN settings.

Bulk offload#

The Dashboard tab includes the bulk offload tool. Click Start Offload to begin offloading media library files that have not yet been moved to cloud storage. The tool runs in the background and updates the progress count as it works. You can navigate away and return to check progress at any time.

See Bulk migration tool for full details.

Health check#

The Health tab runs a set of checks against your current configuration and reports the result of each. Go to Media Cloud > Health to run it. The following checks are performed:

  • API connectivity — verifies the Bunny API key can reach api.bunny.net and returns at least one storage zone. Bunny only.
  • Storage credentials — confirms that all required credentials for your configured provider are present and non-empty.
  • Upload test — uploads a small test file to your storage bucket and confirms it was accepted.
  • CDN ping — confirms that your configured CDN hostname is reachable and returns a 200 response.
  • URL rewriting — checks that URL rewriting is enabled in settings.
  • WP-Cron — checks that WP-Cron is not disabled, since the bulk offload tool relies on background cron jobs.
  • Loopback requests — uses WordPress’s built-in loopback test to confirm your server can make HTTP requests to itself, which is required for background processing.

Each check returns a pass, warning, or fail status with a description. A diagnostic report covering all check results can be downloaded from the Health tab and attached to a support request if needed.

WP-CLI stats#

If you use WP-CLI, you can retrieve offload statistics from the command line without opening the WordPress admin:

wp wpmc stats

This outputs the offloaded file count and total media count for the current site directly in the terminal.

This website uses cookies to enhance your browsing experience and ensure the site functions properly. By continuing to use this site, you acknowledge and accept our use of cookies.

Accept All Accept Required Only