Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
shipshitdev avatar

Monitoring Setup

  • 122 installs
  • 31 repo stars
  • Updated August 2, 2026
  • shipshitdev/library

Configure uptime checks, error tracking, logs, and alert routing so production issues are detected early and on-call knows what broke and where.

About

Monitoring-setup walks teams through production observability: health checks, structured logging, error tracking, dashboards, and alert routing tailored for SaaS, API, and agent workloads so failures surface quickly with enough context to fix them.

  • Defines health checks, metrics, and error boundaries
  • Wires log aggregation and trace-friendly structure
  • Sets alert thresholds with actionable runbook hooks
  • Covers uptime probes for APIs and background workers
  • Recommends dashboards for latency, errors, and saturation

Monitoring Setup by the numbers

  • 122 all-time installs (skills.sh)
  • +3 installs in the week ending Jul 27, 2026 (Skillselion tracking)
  • Ranked #513 of 1,435 DevOps & CI/CD skills by installs in the Skillselion catalog
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
npx skills add https://github.com/shipshitdev/library --skill monitoring-setup

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs122
repo stars31
Last updatedAugust 2, 2026
Repositoryshipshitdev/library

What it does

Configure uptime checks, error tracking, logs, and alert routing so production issues are detected early and on-call knows what broke and where.

Files

SKILL.mdMarkdownGitHub ↗

Monitoring Setup

When to Use This Skill

  • Need to set up error tracking (Sentry)
  • Want to configure Google Analytics
  • Need monitoring for production applications
  • Want to track application errors and user behavior

Sentry Setup

NestJS Backend

1. Install: bun add @sentry/node @sentry/profiling-node 2. Initialize in main.ts before app creation 3. Configure DSN via SENTRY_DSN environment variable 4. Set appropriate sample rates for production

Next.js Frontend

1. Install: bun add @sentry/nextjs 2. Run: bunx @sentry/wizard@latest -i nextjs 3. Configure client/server/edge configs 4. Set NEXT_PUBLIC_SENTRY_DSN for client-side

Google Analytics Setup

Next.js Setup

1. Add Google Analytics script to root layout 2. Use NEXT_PUBLIC_GA_MEASUREMENT_ID (format: G-XXXXXXXXXX) 3. Create analytics utility functions for event tracking 4. Set up page view tracking

Common Events

  • User signup/login
  • Purchases/conversions
  • Feature usage
  • Custom business events

Best Practices

  • Use different DSNs for dev/prod
  • Set appropriate sample rates
  • Respect user privacy (GDPR/CCPA)
  • Don't track sensitive data
  • Set up alerts for critical errors

Integration

This skill integrates with /monitoring-setup command for automated setup workflows.

Related skills

DevOps & CI/CDmonitoringinfradeploy

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.