Real Object-Centric Event Log (OCEL v2) event emission for every real Ash action, Ash notification, and AshR2RML Reactor workflow execution step.
Conforms to the standard IEEE/W3C OCEL 2.0 JSON specification:
ocel:eid- Unique event identifier (UUIDv7)ocel:activity- Canonical activity name (resource.actionorash_r2rml.reactor.step)ocel:timestamp- ISO 8601 UTC timestampocel:omap- List of polymorphic object instance identifiers participating in the eventocel:vmap- Map of event attributes enriched with genuine Ash and semantic introspection
Summary
Functions
Attaches :telemetry handlers for every configured Ash domain, for all CRUD action types,
generic actions, Ash notifications, and AshR2RML Reactor pipeline steps.
Default path where OCEL NDJSON records are appended.
Detaches all telemetry handlers attached by this module.
Functions
Attaches :telemetry handlers for every configured Ash domain, for all CRUD action types,
generic actions, Ash notifications, and AshR2RML Reactor pipeline steps.
Default path where OCEL NDJSON records are appended.
@spec detach_all!([tuple()]) :: :ok
Detaches all telemetry handlers attached by this module.