@natiwo/observability
v1.0.0
Published
Unified observability with logging, error tracking, APM, and metrics
Maintainers
Readme
@natiwo/observability
Logging, APM, metrics, and error tracking
Installation
pnpm add @natiwo/observabilityFeatures
- 📝 Structured Logging - Winston, Pino, Console
- 📊 APM - New Relic, Datadog, OpenTelemetry
- 📈 Metrics - Prometheus, Console
- 🐛 Error Tracking - Sentry integration
- 🔍 Distributed Tracing - Correlation IDs
Quick Start
import { Logger, MetricsProvider } from '@natiwo/observability';
const logger = new Logger({ service: 'api' });
logger.info('User logged in', { userId: '123' });
const metrics = new MetricsProvider();
const counter = metrics.counter('requests', 'HTTP requests');
counter.inc({ method: 'GET', path: '/users' });License
MIT © NATIWO Sistemas
