sentry-architecture-variants

Featured

Configure Sentry error tracking and performance monitoring for different application architectures. Use when setting up Sentry for monoliths, microservices, serverless functions, event-driven systems, frontend SPAs, mobile apps, or hybrid deployments. Trigger: "sentry monolith setup", "sentry microservices tracing", "sentry serverless lambda", "sentry event-driven kafka", "sentry react native", "sentry architecture pattern".

DevOps & Infrastructure 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Sentry Architecture Variants ## Overview Choose the right Sentry SDK, project layout, and tracing strategy for each application architecture. Every pattern below uses Sentry SDK v8 APIs — `@sentry/node`, `@sentry/browser`, `@sentry/react`, `@sentry/react-native`, `@sentry/aws-serverless`, and `@sentry/google-cloud-serverless`. The goal is one coherent trace from the user's device through every backend hop, regardless of how many runtimes or deployment targets sit in between. Deep-dive references for each pattern: [Monolith](references/monolith-architecture.md) | [Microservices](references/microservices-architecture.md) | [Serverless](references/serverless-architecture.md) | [Event-driven](references/event-driven-architecture.md) | [Frontend SPA](references/frontend-spa-architecture.md) | [Mobile](references/mobile-architecture.md) | [Hybrid](references/hybrid-architecture.md) | [Errors](references/errors.md) ## Prerequisites - Node.js 18+ (or target platform runtime) - Sentry organization with at least one project created at [sentry.io](https://sentry.io) - `SENTRY_DSN` available as an environment variable (one per Sentry project) - Application architecture documented — service inventory, deployment targets, team ownership mapped - For distributed tracing: all inter-service transports identified (HTTP, gRPC, Kafka, SQS) ## Instructions ### Step 1 — Identify Your Architecture and Select SDK Packages Map every runtime in your system to the correct Sentry SDK package a...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

sentry-reference-architecture

Design production-grade Sentry architecture for multi-service organizations. Use when planning Sentry rollout, structuring projects across teams, building shared config modules, or setting up distributed tracing. Trigger: "sentry architecture", "sentry project structure", "sentry reference design", "sentry distributed tracing".

2,266 Updated today
jeremylongshore
AI & Automation Featured

sentry-performance-tracing

Set up performance monitoring and distributed tracing with Sentry. Use when implementing performance tracking, tracing requests, or monitoring application performance. Trigger with phrases like "sentry performance", "sentry tracing", "sentry APM", "monitor performance sentry".

2,266 Updated today
jeremylongshore
AI & Automation Featured

sentry-sdk-patterns

Best practices for using Sentry SDK in TypeScript and Python. Use when implementing structured error context with scopes, breadcrumb strategies, beforeSend/beforeBreadcrumb filtering, custom fingerprinting, user context, or performance span creation. Trigger: "sentry best practices", "sentry patterns", "sentry sdk usage", "sentry scope", "sentry breadcrumbs", "sentry beforeSend", "sentry fingerprint".

2,266 Updated today
jeremylongshore
AI & Automation Featured

sentry-performance-tuning

Optimize Sentry performance monitoring for lower overhead and higher signal. Use when tuning tracesSampleRate vs tracesSampler, configuring continuous profiling, fixing high-cardinality transaction names, adding custom span measurements, reducing SDK overhead, or setting Web Vitals thresholds. Trigger: "sentry performance optimize", "tune sentry sampling", "reduce sentry overhead", "sentry web vitals", "sentry profiling setup".

2,266 Updated today
jeremylongshore
AI & Automation Featured

sentry-reliability-patterns

Build reliable Sentry integrations with graceful degradation, circuit breakers, and offline queuing. Use when implementing fault-tolerant error tracking, handling SDK initialization failures, building retry logic for Sentry transports, or ensuring apps survive Sentry outages. Trigger with "sentry reliability", "sentry circuit breaker", "sentry offline queue", "sentry graceful degradation", "sentry failover", or "resilient sentry setup".

2,266 Updated today
jeremylongshore