ds-sfcoe-ailabs
Version:
AI-powered code review tool with static analysis integration for comprehensive code quality assessment.
26 lines (25 loc) • 957 B
JavaScript
/**
* @fileoverview Observability module exports for logging and metrics
* Provides centralized access to Datadog logging, metrics, and high-level observability utilities
*
* @example
* ```typescript
* import { Logger, Metrics, ObservabilityInitializer } from './observability';
*
* // Initialize observability
* ObservabilityInitializer.initialize(flags);
*
* // Use logging and metrics
* Logger.info('Application started');
* Metrics.increment('app.startup');
* ```
*/
// Export logging components - import types from utils to avoid duplication
export { DatadogLogger } from './logging/index.js';
// Export metrics components - import types from utils to avoid duplication
export { DatadogMetrics } from './metrics/index.js';
/**
* Re-export high-level utilities for convenience
* Provides facade classes for simplified observability integration
*/
export { Logger, Metrics, ObservabilityInitializer, } from '../utils/observability.js';