canary

Monitor a live URL for errors, performance regressions, and page failures after deployment.

Updated Dec 13, 2017
One-click install
npx skills add https://github.com/dogeared/tnra --skill canary-dogeared
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canary
Source: https://github.com/dogeared/tnra/tree/main/.claude/skills/gstack/canary
Command: npx skills add https://github.com/dogeared/tnra --skill canary-dogeared

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Post-deploy canary monitoring watches the live app after a deploy to catch issues that slip through CI, saving time and preventing customer impact.

Core Features & Use Cases

  • Baseline capture: record the pre-deploy state to compare against during production.
  • Continuous monitoring: poll the production URL at regular intervals, check for console errors, performance regressions, and page failures.
  • Page discovery and targeted checks: choose which pages to monitor and generate actionable alerts when deviations occur.

Quick Start

Run the canary on the production URL to monitor for 10 minutes after deployment.

Frequently Asked Questions about canary

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

FAQPage Schema
How do I monitor a production URL for console errors and performance regressions after a deploy?

Post-deploy canary monitoring watches a live production URL at regular intervals to detect console errors, performance regressions, and page failures over a defined duration. It polls the application continuously to catch issues that slip through CI.

What is post-deploy baseline capture and how does it work?

Baseline capture records the pre-deploy state of your application to compare against during production monitoring. By establishing a baseline, the canary monitoring detects deviations and alerts you when performance regressions or page failures occur.

Can I choose specific pages for targeted checks during continuous monitoring?

Yes, post-deploy canary monitoring supports page discovery and targeted page checks. You can choose which production pages to monitor, allowing you to focus on critical user flows and generate actionable alerts when deviations occur.

Do I need any external dependencies to run post-deploy monitoring?

No, post-deploy canary monitoring operates without external dependencies. It coordinates duration, pages, baselines, and reporting outputs internally to fulfill end-to-end reliability workflows and ensure quick visibility into production issues.

What is the best way to catch production issues that slip through CI?

Post-deploy canary monitoring is the best way to catch production issues that slip through CI. By watching the live app after a deploy, it detects console errors and performance regressions continuously, saving time and preventing customer impact.