@open-engram/observability
v1.0.1
Published
Observability adapters for Open-Engram — OpenTelemetry and console logging
Readme
@open-engram/observability
Observability adapters for Open-Engram — OpenTelemetry and console logging.
Install
npm install @open-engram/observabilityUsage
OpenTelemetry
import { OTelObservabilityAdapter } from '@open-engram/observability';
const obs = new OTelObservabilityAdapter({
serviceName: 'my-agent',
});Exports traces, metrics, and spans compatible with any OpenTelemetry collector (Jaeger, Grafana, Datadog, etc.).
Console
import { ConsoleObservabilityAdapter } from '@open-engram/observability';
const obs = new ConsoleObservabilityAdapter();Logs memory operations to stdout — useful for development and debugging.
Peer Dependencies
@opentelemetry/api^1.9.0@opentelemetry/sdk-trace-base^1.25.0@opentelemetry/sdk-metrics^1.25.0
License
Apache-2.0
