ash.action.stop
An Ash action span finished. Honeybadger records this when :action is included in trace_types. The default trace_types are [:custom, :action].
Fields
11| Field | Type | Description |
|---|---|---|
event_type | string | Allowed value: ash.action.stop. |
span_id | string | Unique ID for this span, for correlating nested spans. |
name | string | Span name, typically the action or operation name. |
parent_span_id | string | ID of the parent span, enabling operation tree reconstruction. |
duration | number | Span duration in microseconds. |
metadata | object | Additional metadata set via set_metadata/2. |
metadata.* | any | Additional caller-defined keys. |
error | object | Present when the span records an error with set_error/2. |
error.class | string | Exception module name. |
error.message | string | Exception message. |
request_id | string | Request ID from the current EventContext. |
Example
{ "event_type": "ash.action.stop", "span_id": "a7c3e9f1b5d2480c9e6a1f3b7d5c2e80", "name": "accounts:user.create", "parent_span_id": "4f8b2d6c0a1e3957b8d4f6a2c0e91b37", "duration": 18500, "metadata": { "resource_short_name": "user", "action": "create" }, "request_id": "F8ZBOg1zcBQDqDgAAADx"}