Expand description
Auths Telemetry
Centralized security event API for SIEM ingestion. Provides a unified, deterministic telemetry standard consumed by auths-auth-server, auths-registry-server, and auths-chat-server.
Re-exports§
pub use emitter::DROPPED_AUDIT_EVENTS;pub use emitter::TelemetryShutdown;pub use emitter::emit_telemetry;pub use emitter::init_telemetry_with_sink;pub use event::AuditEvent;pub use event::build_audit_event;pub use logging::init_json_tracing;pub use logging::init_tracing;pub use metrics::init_prometheus;pub use ports::EventSink;
Modules§
- config
- Audit sink configuration.
- emitter
- event
- logging
- metrics
- ports
- Telemetry sink port definition.
- sinks
- Telemetry sink implementations.
Structs§
- Prometheus
Handle - Handle for accessing metrics stored via
PrometheusRecorder.
Functions§
- init_
observability - Initialises JSON tracing and the Prometheus metrics recorder.