Directories
¶
| Path | Synopsis |
|---|---|
|
Package aggregate implements the aggregate-first accounting engine: every accepted telemetry point is reduced into a small number of series deltas before sampling, so aggregate counts describe traffic rather than the sampling rate.
|
Package aggregate implements the aggregate-first accounting engine: every accepted telemetry point is reduced into a small number of series deltas before sampling, so aggregate counts describe traffic rather than the sampling rate. |
|
views
Package views provides explicit JSON view models for the HTTP API.
|
Package views provides explicit JSON view models for the HTTP API. |
|
Package authn holds the transport-independent authentication primitives shared by the HTTP, WebSocket, and gRPC surfaces: the tenant key store and the authenticated principal that travels on a request context.
|
Package authn holds the transport-independent authentication primitives shared by the HTTP, WebSocket, and gRPC surfaces: the tenant key store and the authenticated principal that travels on a request context. |
|
Package backup owns OtelContext's offline, manifest-bound backup bundle.
|
Package backup owns OtelContext's offline, manifest-bound backup bundle. |
|
Package graph provides an in-memory service dependency graph rebuilt periodically from recent span data.
|
Package graph provides an in-memory service dependency graph rebuilt periodically from recent span data. |
|
Package graphrag provides a layered in-memory graph for real-time observability retrieval — error chains, root cause analysis, impact analysis.
|
Package graphrag provides a layered in-memory graph for real-time observability retrieval — error chains, root cause analysis, impact analysis. |
|
Package httpconst centralises HTTP header names and content-type strings shared by the API, MCP, and OTLP-HTTP handlers so the same literal isn't duplicated across packages.
|
Package httpconst centralises HTTP header names and content-type strings shared by the API, MCP, and OTLP-HTTP handlers so the same literal isn't duplicated across packages. |
|
Package latency defines the shared provenance vocabulary for percentile values.
|
Package latency defines the shared provenance vocabulary for percentile values. |
|
Package mcp implements the HTTP Streamable MCP (Model Context Protocol) server over JSON-RPC 2.0 with SSE streaming, allowing any AI agent (Claude, GPT, Cursor, etc.) to discover and call OtelContext tools natively.
|
Package mcp implements the HTTP Streamable MCP (Model Context Protocol) server over JSON-RPC 2.0 with SSE streaming, allowing any AI agent (Claude, GPT, Cursor, etc.) to discover and call OtelContext tools natively. |
|
Package membudget detects the memory budget available to the process — (in order) cgroup v2, cgroup v1, then host RAM from /proc/meminfo — so consumers can scale their allocations against the actual quota instead of hardcoding sizes.
|
Package membudget detects the memory budget available to the process — (in order) cgroup v2, cgroup v1, then host RAM from /proc/meminfo — so consumers can scale their allocations against the actual quota instead of hardcoding sizes. |
|
Package migrate owns OtelContext's ordered main-database schema contract.
|
Package migrate owns OtelContext's ordered main-database schema contract. |
|
Package tlsbootstrap provides zero-friction self-signed certificate generation for development and internal deployments.
|
Package tlsbootstrap provides zero-friction self-signed certificate generation for development and internal deployments. |
|
Package topology owns the mode-selected service-topology read contract.
|
Package topology owns the mode-selected service-topology read contract. |
|
Package tsdb provides an in-memory ring buffer for per-metric sliding windows with pre-computed aggregates.
|
Package tsdb provides an in-memory ring buffer for per-metric sliding windows with pre-computed aggregates. |
Click to show internal directories.
Click to hide internal directories.