observability-integration

Integrate Sentry, health checks, and centralized logging into Node.js/Express services.

2|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/stackconsult/RE-Engine --skill observability-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observability-integration
Source: https://github.com/stackconsult/RE-Engine/tree/main/.agent/skills/observability-integration
Command: npx skills add https://github.com/stackconsult/RE-Engine --skill observability-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Production systems often suffer from hidden errors and opaque health signals; this skill implements a cohesive observability layer using Sentry for error tracking, health endpoints, and centralized logging to improve visibility.

Core Features & Use Cases

  • Sentry integration for real-time error tracking across services.
  • Health checks and readiness endpoints to support load balancers and orchestration.
  • Centralized, structured logging with a production transport for rapid debugging and auditing.

Quick Start

Configure global error tracking, health endpoints, and log centralization.

Frequently Asked Questions about observability-integration

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

FAQPage Schema
How do I integrate Sentry for error tracking in a Node.js Express application?

Sentry integration for Node.js Express initializes global error tracking to capture real-time exceptions across services. This provides immediate visibility into production failures and centralizes error reporting for rapid debugging.

What is the difference between /health and /ready endpoints for Express services?

Health and readiness endpoints distinguish basic service liveness from deployment readiness. The /health endpoint checks if a Node.js process is running, while /ready verifies dependencies are available to receive traffic from load balancers.

How do I implement centralized logging with structured log streams in Node.js?

Centralized logging in Node.js uses production transports to aggregate structured log streams across deployments. This ensures consistent, queryable log outputs for rapid debugging and auditing across distributed Express services.

Can I use this observability setup with existing load balancers and orchestration platforms?

Yes, the observability setup supports load balancers and orchestration by exposing dedicated health checks and readiness endpoints. These probes allow orchestration platforms to route traffic only to healthy, prepared Node.js service instances.

What's the best way to monitor production Node.js services for hidden errors and opaque health signals?

Monitoring production Node.js services requires a cohesive observability layer combining Sentry, structured logging, and health endpoints. This approach resolves hidden errors and opaque health signals by centralizing error capture and visibility.

Do I need external dependencies to achieve centralized logging and real-time error capture in Express?

No external dependencies are required to implement this observability layer. The integration applies directly to Node.js Express services, initializing Sentry and transport-based log aggregation internally to satisfy functional tracking requirements.