Skip to content

Event types

View Markdown

Every Insights event type emitted by Honeybadger’s client libraries and the platform itself, grouped by what kind of activity the event represents. Select an event type to see its full field schema, emitter, and example queries.

Showing 106 of 106 event types across 7 clients

Cache

19Active Support · Cache · Action Controller
Event typeClientDescription
cache_cleanup.active_supportrubyA Rails cache cleanup.
cache_decrement.active_supportrubyA Rails cache decrement.
cache_delete_multi.active_supportrubyA Rails multi-key cache delete.
cache_delete.active_supportrubyA Rails cache delete.
cache_exist?.active_supportrubyA Rails cache existence check.
cache_fetch_hit.active_supportrubyA Rails cache fetch hit.
cache_generate.active_supportrubyA Rails cache generate call.
cache_increment.active_supportrubyA Rails cache increment.
cache_prune.active_supportrubyA Rails cache prune call.
cache_read_multi.active_supportrubyA Rails multi-key cache read.
cache_read.active_supportrubyA Rails cache read.
cache_write_multi.active_supportrubyA Rails multi-key cache write.
cache_write.active_supportrubyA Rails cache write.
cache.hitlaravelA cache key was found (hit).
cache.misslaravelA cache key was not found (miss).
exist_fragment?.action_controllerrubyA Rails fragment cache existence check.
expire_fragment.action_controllerrubyA Rails fragment cache expire call.
read_fragment.action_controllerrubyA Rails fragment cache read.
write_fragment.action_controllerrubyA Rails fragment cache write.

Check-ins

1
Event typeClientDescription
check_inhoneybadgerA heartbeat or report from a scheduled job or cron monitor.

Database

11Ash · Database · Ecto · Redis · Active Record
Event typeClientDescription
ash.action.stopelixirAn Ash action span finished.
ash.custom.stopelixirAn Ash custom span finished.
ash.query.stopelixirAn Ash query span finished.
db.executedlaravelA Laravel database query.
db.querypythonA database query from the Django ORM or SQLAlchemy.
db.transaction.committedlaravelA database transaction was committed.
db.transaction.rolledbacklaravelA database transaction was rolled back.
db.transaction.startedlaravelA database transaction was started.
ecto.queryelixirAn Ecto repository ran a database query.
redis.executedlaravelA Redis command was executed.
sql.active_recordrubyA SQL query from Rails Active Record.

Deploys

1
Event typeClientDescription
deployhoneybadgerA code deploy reported to Honeybadger.

Errors

1
Event typeClientDescription
noticehoneybadgerAn unhandled error captured by a Honeybadger client.

Feature flags

1Flipper
Event typeClientDescription
feature_operation.flipperrubyA Flipper feature flag check or mutation recorded by Honeybadger.

GraphQL

3Absinthe
Event typeClientDescription
absinthe.execute.operation.exceptionelixirAn Absinthe GraphQL operation raised an exception.
absinthe.execute.operation.stopelixirAn Absinthe GraphQL operation finished.
absinthe.resolve.field.stopelixirAn Absinthe field resolver finished.

HTTP

5Finch · Net::HTTP · HTTP client · Tesla
Event typeClientDescription
finch.request.stopelixirA Finch HTTP request finished.
request.net_httprubyAn outbound HTTP request made with Ruby's Net::HTTP.
response.receivedlaravelLaravel's HTTP client received a response.
tesla.request.exceptionelixirA Tesla HTTP request raised an exception.
tesla.request.stopelixirA Tesla HTTP request finished.

Jobs

16Celery · Karafka · Active Job · Sidekiq · Queue · Oban
Event typeClientDescription
celery.task_finishedpythonA Celery task finished, whether it succeeded or failed.
consumer.consumed.karafkarubyA Karafka consumer processed a batch of Kafka messages.
discard.active_jobrubyAn Active Job job was discarded.
enqueue_all.active_jobrubyA batch of Active Job jobs was enqueued.
enqueue_at.active_jobrubyAn Active Job job was scheduled to run later.
enqueue_retry.active_jobrubyAn Active Job job was queued for retry.
enqueue.active_jobrubyAn Active Job job was enqueued.
enqueue.sidekiqrubyA job was enqueued to a Sidekiq queue.
error.occurred.karafkarubyA Karafka consumer or the Karafka framework raised an error.
job.processedlaravelA Laravel queue job finished processing.
job.queuedlaravelA Laravel job was pushed onto a queue.
oban.job.exceptionelixirAn Oban job raised an exception or exited.
oban.job.stopelixirAn Oban job finished without an error.
perform.active_jobrubyAn Active Job job ran, whether it succeeded or raised an exception.
perform.sidekiqrubyA Sidekiq job ran.
retry_stopped.active_jobrubyAn Active Job job stopped retrying after too many failed attempts.

LLM

6Active Agent
Event typeClientDescription
embed.active_agentrubyAn embedding request made through ActiveAgent.
process.active_agentrubyAn ActiveAgent action ran.
prompt.active_agentrubyA model prompt request made through ActiveAgent.
stream_close.active_agentrubyAn ActiveAgent streaming response closed.
stream_open.active_agentrubyAn ActiveAgent streaming response opened.
tool_call.active_agentrubyAn ActiveAgent tool call ran.

Mail

3Mail · Action Mailer
Event typeClientDescription
mail.sendinglaravelA mail message is about to be sent.
mail.sentlaravelA mail message was sent.
process.action_mailerrubyRails generated an Action Mailer message.

Metrics

8Heroku Postgres · Autotuner · Karafka · Puma · Sidekiq · Solid Queue
Event typeClientDescription
metric.hbrubyA metric recorded through Honeybadger's instrumentation API and flushed by the metrics registry.
postgresherokuA Heroku Postgres log line from a Heroku log drain.
report.autotunerrubyA tuning recommendation from the Autotuner gem.
statistics_emitted.karafkarubyKafka broker and consumer statistics from librdkafka.
stats.autotunerrubyPeriodic Ruby process memory and object metrics from Autotuner.
stats.pumarubyA periodic Puma stats snapshot.
stats.sidekiqrubySidekiq cluster statistics from the Honeybadger agent.
stats.solid_queuerubySolid Queue cluster statistics from the Honeybadger agent.

Notifications

3Notifications
Event typeClientDescription
notification.failedlaravelA notification failed to send.
notification.sendinglaravelA notification is about to be sent.
notification.sentlaravelA notification was sent.

Request

17ASGI · Django · Flask · Action Controller · Phoenix · Phoenix LiveView · Routing · Heroku Router
Event typeClientDescription
asgi.requestpythonAn ASGI app finished handling an HTTP request.
django.requestpythonA Django view finished handling an HTTP request.
flask.requestpythonA Flask route finished handling an HTTP request.
halted_callback.action_controllerrubyA before/around filter halted the Rails request processing chain.
phoenix.endpoint.stopelixirA Phoenix or Plug request finished.
phoenix.live_component.handle_event.stopelixirA Phoenix LiveComponent handled a client event.
phoenix.live_component.update.stopelixirA Phoenix LiveComponent updated.
phoenix.live_view.handle_event.stopelixirA Phoenix LiveView handled a client event such as phx-click.
phoenix.live_view.handle_params.stopelixirA Phoenix LiveView handled URL params from a navigate or patch.
phoenix.live_view.mount.stopelixirA Phoenix LiveView mounted for a client connection.
process_action.action_controllerrubyA Rails controller action finished handling an HTTP request.
redirect_to.action_controllerrubyA Rails controller issued a redirect.
request.handledlaravelA Laravel controller handled an HTTP request.
route.matchedlaravelLaravel matched a route before running the controller.
routerherokuA Heroku router log line from a Heroku log drain.
send_file.action_controllerrubyA Rails controller started sending a file.
unpermitted_parameters.action_controllerrubyRails strong parameters filtered out unpermitted keys.

Storage

2Active Storage
Event typeClientDescription
service_download.active_storagerubyA Rails Active Storage download.
service_upload.active_storagerubyA Rails Active Storage upload.

System

4
Event typeClientDescription
report.systemrubyA periodic memory and load average snapshot from the Honeybadger system plugin.
report.system.cpusystemCPU and load average metrics from the Honeybadger CLI agent.
report.system.disksystemDisk partition usage metrics from the Honeybadger CLI agent.
report.system.memorysystemVirtual memory metrics from the Honeybadger CLI agent.

Uptime

1
Event typeClientDescription
sitehoneybadgerA snapshot of an uptime-monitored site's configuration.

View

4Action View · Blade
Event typeClientDescription
render_collection.action_viewrubyA Rails view render.
render_partial.action_viewrubyA Rails view render.
render_template.action_viewrubyA Rails view render.
view.renderedlaravelA Blade view was rendered.