sentry

Configure Sentry SDKs for Ember and Node error tracking and performance monitoring.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/trusted-american/marketplace --skill sentry-trusted-american
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sentry
Source: https://github.com/trusted-american/marketplace/tree/main/plugins/a3-plugin/skills/sentry
Command: npx skills add https://github.com/trusted-american/marketplace --skill sentry-trusted-american

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sentry-based error tracking and performance monitoring for Ember frontends and Node backends.

Core Features & Use Cases

  • Setup and configuration for both frontend and backend
  • Capture exceptions, messages, and performance data with context
  • Best practices for privacy, data scrubbing, and scoped contexts
  • Use case: monitor a cloud function error with breadcrumbs and user context

Quick Start

Install the Sentry SDKs for Ember and Node, configure DSN and environment, and begin capturing errors.

Frequently Asked Questions about sentry

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

FAQPage Schema
How do I set up error tracking for an Ember frontend and Node backend?

To set up error tracking, install the @sentry/ember and @sentry/node SDKs, configure your DSN and environment, and initialize the clients to begin capturing exceptions and performance data across your stack.

How do I add breadcrumbs and user context to captured exceptions in Node cloud functions?

You can add breadcrumbs and user context to exceptions in Node cloud functions by utilizing Sentry's scoped context features, attaching user details and sequential events before capturing the error to provide richer debugging data.

Does Sentry performance monitoring work with Ember apps?

Yes, Sentry performance monitoring works with Ember apps by using the @sentry/ember SDK to record performance transactions, capturing rendering bottlenecks and frontend latency alongside runtime errors.

What is the best way to scrub sensitive user data during error tracking?

The best way to scrub sensitive data during error tracking is applying Sentry's security scrubbing and data scrubbing configurations before sending events, ensuring privacy requirements are met by masking personal information.

Can I capture both runtime errors and custom messages with Sentry in a Node application?

Yes, you can capture both runtime errors and custom messages in a Node application by using the @sentry/node SDK to explicitly catch exceptions and log custom messages with contextual data.

What are the limitations of using Sentry for unified frontend and backend monitoring?

Limitations of unified Sentry monitoring include the strict dependency on configuring separate @sentry/ember and @sentry/node SDKs, requiring careful DSN management and explicit context handling to ensure reliable cross-platform tracing.