umbraco-monitoring-demo

Implement phase-guarded observability monitoring for Umbraco and Next.js Kubernetes systems.

1|Updated May 21, 2026
One-click install
npx skills add https://github.com/1k-off/umbraco-observability-playground --skill umbraco-monitoring-demo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: umbraco-monitoring-demo
Source: https://github.com/1k-off/umbraco-observability-playground/tree/main/.cursor/skills/umbraco-monitoring-demo
Command: npx skills add https://github.com/1k-off/umbraco-observability-playground --skill umbraco-monitoring-demo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you implement and validate end-to-end observability (metrics, logs, traces, and profiling) for an Umbraco + Next.js application running on Kubernetes, with load-tested signal correlation.

Core Features & Use Cases

  • Phase-guarded implementation: Enforces delivery boundaries aligned to docs/IMPLEMENTATION_PLAN.md, so changes don’t land in the wrong stage.
  • Full-stack monitoring scope: Supports CMS, frontend, k6 load testing, Kubernetes app deployment, and the Grafana LGTM+ ecosystem (Alloy, Faro, Tempo/Loki/Mimir) with optional Beyla guidance.
  • Operational confidence: Targets reproducible instrumentation and a complete k6 program in Phase 6, ensuring demonstrations match documented success criteria.

Quick Start

Use the skill to implement the requested repository work for a specific phase (defaulting to Phase 6 for full k6 load testing) and follow the corresponding section in docs/IMPLEMENTATION_PLAN.md.

Frequently Asked Questions about umbraco-monitoring-demo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement end-to-end observability for Umbraco on Kubernetes?

You implement end-to-end observability for Umbraco on Kubernetes by applying phased delivery from the repository plan, instrumenting both CMS and Next.js frontend, then configuring the Grafana LGTM+ stack for metrics, logs, traces, and profiling.

What does the Grafana LGTM stack include for Kubernetes tracing and profiling?

The Grafana LGTM stack integrated here includes Alloy, Faro, Tempo, Loki, and Mimir to collect and visualize Kubernetes application signals, with optional Beyla guidance for additional eBPF-based instrumentation and profiling data collection.

Can I use k6 load testing to validate Umbraco application performance?

Yes, k6 load testing validates Umbraco application performance by executing a complete k6 test suite during Phase 6, correlating load testing results with observability signals to ensure reproducible operational confidence and documented success criteria.

Does this observability setup require an existing implementation plan?

Yes, this setup requires an existing implementation plan because it enforces phase-guarded delivery boundaries aligned to the repository's docs/IMPLEMENTATION_PLAN.md, ensuring changes do not land in the wrong deployment stage.

Why should I enforce phased delivery for Kubernetes monitoring?

Enforcing phased delivery for Kubernetes monitoring prevents misaligned changes across CMS, frontend, and deployment stages, ensuring that Grafana LGTM+ instrumentation and k6 load testing validation match the documented success criteria correctly.