internal/

directory
v0.0.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2026 License: MIT

Directories

Path Synopsis
graph
Package graph builds the incident topology graph — a compact JSON document linking the affected Kubernetes resources to the services / spans pulled from the originating distributed trace.
Package graph builds the incident topology graph — a compact JSON document linking the affected Kubernetes resources to the services / spans pulled from the originating distributed trace.
Package jaeger provides a minimal HTTP client for the Jaeger Query API used by the incident graph builder to resolve trace-id → service-call topology.
Package jaeger provides a minimal HTTP client for the Jaeger Query API used by the incident graph builder to resolve trace-id → service-call topology.
Package metrics holds the Prometheus collectors for the RCA Operator's incident lifecycle.
Package metrics holds the Prometheus collectors for the RCA Operator's incident lifecycle.
Package otel provides OpenTelemetry setup and span helpers for the RCA Operator.
Package otel provides OpenTelemetry setup and span helpers for the RCA Operator.
Package otelingest is an in-operator OTLP/HTTP receiver that turns inbound spans and logs (fanned out from the cluster-wide OTel Collector DaemonSet) into watcher.CorrelatorEvent signals for the correlation engine.
Package otelingest is an in-operator OTLP/HTTP receiver that turns inbound spans and logs (fanned out from the cluster-wide OTel Collector DaemonSet) into watcher.CorrelatorEvent signals for the correlation engine.
Package reporter handles IncidentReport CR creation, patching, and resolution.
Package reporter handles IncidentReport CR creation, patching, and resolution.
Package rulengine provides a generic, CRD-driven rule engine that loads RCACorrelationRule resources dynamically and evaluates them at runtime.
Package rulengine provides a generic, CRD-driven rule engine that loads RCACorrelationRule resources dynamically and evaluates them at runtime.
Package signals implements the explicit signal processing pipeline: Normalize → Enrich → Deduplicate.
Package signals implements the explicit signal processing pipeline: Normalize → Enrich → Deduplicate.
Package webhook provides validating and defaulting admission webhooks for RCA Operator CRDs.
Package webhook provides validating and defaulting admission webhooks for RCA Operator CRDs.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL