finch.request.stop
A Finch HTTP request finished. By default, Honeybadger stores only the hostname. Enable full_url in insights_config to include the path.
Fields
10| Field | Type | Description |
|---|---|---|
event_type | string | Allowed value: finch.request.stop. |
name | string | Finch pool name. |
method | string | HTTP method, e.g. "GET", "POST". |
host | string | Destination hostname. |
url | string | Full URL without query params. Present when full_url is true. |
status | integer | HTTP response status code. Present on successful (non-streaming) responses. |
streaming | boolean | True for streaming requests where no status code is available. |
error | string | Error message if the request failed. |
duration | number | Request round-trip duration in microseconds. |
request_id | string | Request ID from the current EventContext. |
Example
{ "event_type": "finch.request.stop", "name": "Elixir.MyApp.Finch", "method": "GET", "host": "api.example.com", "url": "https://api.example.com/v1/users", "status": 200, "streaming": false, "duration": 85000, "request_id": "F8ZBOg1zcBQDqDgAAADx"}