Open source Umbraco package

Disk and folder health checks for Umbraco Cloud and Azure

Health checks that watch disk and folder usage for Umbraco sites on Umbraco Cloud, Azure Web Apps and plain VMs or containers: log growth, the NuGet cache and Azure storage quotas.

Umbraco Cloud Health Checks icon

Catch storage problems before they take the site down

Umbraco Cloud and Azure Web Apps have limited disk space, and logs and the NuGet cache grow quietly until a site runs out. The checks appear under Settings → Health Check, and the Azure storage check warns at 75% usage and raises an error at 90%.

Combine them with Umbraco's built-in email notifications, or with the Health Check Slack Notification Method, to be told early.

What it checks

The checks that apply depend on where your site runs, and the package detects that automatically.

Azure Storage Usage

Checks the home and local disks, warning at 75% usage and raising an error at 90%, on Windows and Linux.

NuGet Cache Size

Tracks the NuGet cache on Umbraco Cloud and Azure Web Apps, with thresholds worked out from the size of the home directory.

Local temp folder

Tracks each server's local temp folder and the usage of its drive, on Umbraco Cloud and Azure Web Apps.

Umbraco Logs Folder Size

Tracks the size of the log files and the age of the oldest one, on every host including VMs and containers.

Background scanning

Folders are scanned in the background, every 6 hours by default, so health checks return instantly and never time out.

Every server, by name

When more than one server is known, each check reports every server rather than only the one serving the request.

Get started in three steps

  1. Install

    Add the package with dotnet add package Umbraco.Community.Cloud.HealthChecks. The hosting platform is detected for you, so nothing needs configuring.

  2. Open Health Check

    Go to Settings → Health Check to see the results, grouped as Umbraco Cloud, Azure Web App or Hosting depending on where your site runs.

  3. Set up alerts

    Use Umbraco's email notifications, or the Slack notification method, to be warned as thresholds are approached.

Need help?

Need help installing Umbraco Cloud Health Checks to your Umbraco installation?

Tell us about your Umbraco site and we will reply within one working day.

Supported Umbraco versions
17 or later
License
MIT