Skip to main content

Module telemetry

Module telemetry 

Source

Structs§

PatchTelemetryContext
Telemetry context describing the execution environment.
PatchTelemetryError
Error details for telemetry events.
PatchTelemetryEvent
Telemetry event structure for patch operations.
TrackPatchEventOptions
Options for tracking a patch event.

Enums§

PatchTelemetryEventType
Telemetry event types for the patch lifecycle.

Functions§

is_telemetry_disabled
Check if telemetry is disabled via environment variables.
sanitize_error_message
Sanitize an error message for telemetry.
track_patch_applied
Track a successful patch application.
track_patch_apply_failed
Track a failed patch application.
track_patch_event
Track a patch lifecycle event.
track_patch_event_fire_and_forget
Fire-and-forget version of track_patch_event that spawns the request on a background task so it never blocks the caller.
track_patch_remove_failed
Track a failed patch removal.
track_patch_removed
Track a successful patch removal.
track_patch_rollback_failed
Track a failed patch rollback.
track_patch_rolled_back
Track a successful patch rollback.