UNPKG

ds-sfcoe-ailabs

Version:

AI-powered code review tool with static analysis integration for comprehensive code quality assessment.

26 lines (25 loc) 957 B
/** * @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';