Skip to content

If you’ve ever had an Umbraco site “feel slow” but had no immediate way to prove why, you already understand the problem UmbMetrics, a package developed by Stelios Zisis, one of our most senior developers, is trying to solve.

Most Umbraco projects rely on a mix of:

  • Azure metrics
  • Application Insights
  • Logs
  • A lot of guesswork :) 

UmbMetrics takes a different approach: It brings real-time performance visibility directly into the Umbraco backoffice.

 

What is UmbMetrics?

UmbMetrics is an Umbraco package that adds a live monitoring dashboard inside the CMS, giving you instant insight into your application’s health and performance.

Instead of digging through logs or external tools, you can open Umbraco and immediately see, in real time:

Application Health

  • CPU usage
  • Memory usage
  • Uptime
  • Response times

Request Activity

  • Requests per second
  • Active requests
  • Failed requests
  • Total request history

Resource Management

  • Thread usage
  • Work queue pressure
  • Garbage collection behavior
  • Memory allocation patterns

That last one (GC + memory) is particularly useful for diagnosing:

  • Memory leaks
  • High allocation pressure
  • Inefficient services