Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
opamp-load
command
opamp-load establishes a reproducible number of OpAMP collector connections.
|
opamp-load establishes a reproducible number of OpAMP collector connections. |
|
sdkagent
command
sdkagent is a minimal OpAMP client that simulates an SDK-instrumented service.
|
sdkagent is a minimal OpAMP client that simulates an SDK-instrumented service. |
|
server
command
Command server is the otel-magnify community binary.
|
Command server is the otel-magnify community binary. |
|
internal
|
|
|
alerts
Package alerts evaluates rules against workload state and dispatches alert notifications.
|
Package alerts evaluates rules against workload state and dispatches alert notifications. |
|
api
Package api wires the chi-based REST router, WebSocket hub, and HTTP handlers exposed to the SPA.
|
Package api wires the chi-based REST router, WebSocket hub, and HTTP handlers exposed to the SPA. |
|
audit
Package audit centralises audit-event emission for community handlers.
|
Package audit centralises audit-event emission for community handlers. |
|
auth
Package auth provides JWT-based authentication and HTTP middleware.
|
Package auth provides JWT-based authentication and HTTP middleware. |
|
config
Package config loads the server's runtime settings from environment variables.
|
Package config loads the server's runtime settings from environment variables. |
|
configpolicy
Package configpolicy evaluates OpenTelemetry Collector configs against deterministic safety rules.
|
Package configpolicy evaluates OpenTelemetry Collector configs against deterministic safety rules. |
|
migrationassistant
Package migrationassistant converts small vendor-agent config snippets into draft OpenTelemetry Collector YAML without external calls or persistence.
|
Package migrationassistant converts small vendor-agent config snippets into draft OpenTelemetry Collector YAML without external calls or persistence. |
|
oteldiff
Package oteldiff computes an OpenTelemetry-aware, redacted semantic diff between two Collector YAML configurations.
|
Package oteldiff computes an OpenTelemetry-aware, redacted semantic diff between two Collector YAML configurations. |
|
perm
Package perm is the single source of truth for the authorization matrix.
|
Package perm is the single source of truth for the authorization matrix. |
|
reports
Package reports builds deterministic evidence packs and renders report exports.
|
Package reports builds deterministic evidence packs and renders report exports. |
|
store
Package store implements the PostgreSQL-backed persistence layer behind ext.Store.
|
Package store implements the PostgreSQL-backed persistence layer behind ext.Store. |
|
testdb
Package testdb provides isolated PostgreSQL schemas for tests.
|
Package testdb provides isolated PostgreSQL schemas for tests. |
|
validator
Package validator performs lightweight static validation of OTel Collector configurations before they are pushed to an agent.
|
Package validator performs lightweight static validation of OTel Collector configurations before they are pushed to an agent. |
|
version
Package version provides shared semantic version comparison helpers.
|
Package version provides shared semantic version comparison helpers. |
|
workloads
Package workloads runs background maintenance over workload state (archival, event purge).
|
Package workloads runs background maintenance over workload state (archival, event purge). |
|
pkg
|
|
|
bootstrap
Package bootstrap wires together the otel-magnify server subsystems (config, store, auth, alerts, server) into a single entry point usable by any edition binary.
|
Package bootstrap wires together the otel-magnify server subsystems (config, store, auth, alerts, server) into a single entry point usable by any edition binary. |
|
ext
Package ext defines the extension interfaces for the otel-magnify module overlay.
|
Package ext defines the extension interfaces for the otel-magnify module overlay. |
|
frontend
Package frontend exposes the embedded SPA assets shipped with otel-magnify.
|
Package frontend exposes the embedded SPA assets shipped with otel-magnify. |
|
models
Package models defines the shared domain structs persisted by the store and serialized over the API.
|
Package models defines the shared domain structs persisted by the store and serialized over the API. |
|
server
Package server composes the API router, OpAMP server, alert engine, and janitor into a single runnable Server, with functional options for EE overlays.
|
Package server composes the API router, OpAMP server, alert engine, and janitor into a single runnable Server, with functional options for EE overlays. |
Click to show internal directories.
Click to hide internal directories.