15 lines
360 B
TypeScript
15 lines
360 B
TypeScript
|
|
/**
|
||
|
|
* Observability layer for Elasticsearch client
|
||
|
|
*
|
||
|
|
* This module provides:
|
||
|
|
* - Structured logging with context and correlation
|
||
|
|
* - Prometheus-compatible metrics collection
|
||
|
|
* - Distributed tracing with OpenTelemetry-compatible API
|
||
|
|
*
|
||
|
|
* @packageDocumentation
|
||
|
|
*/
|
||
|
|
|
||
|
|
export * from './logger.js';
|
||
|
|
export * from './metrics.js';
|
||
|
|
export * from './tracing.js';
|