Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
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. |
|
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. |
|
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. |
|
store
Package store implements the SQLite/Postgres-backed persistence layer behind ext.Store.
|
Package store implements the SQLite/Postgres-backed persistence layer behind ext.Store. |
|
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. |
|
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.