Skip to main content
Honeycomb logo

Honeycomb

Lets an agent explore your Honeycomb observability data: list datasets and their columns, run queries over events and read the results, manage deploy markers, and inspect triggers, boards (dashboards), and SLOs.

Running a query is a three-step flow: create a query spec, start a query result from that query id, then poll the result until it is complete.

What it can do​

MethodWhat it does
honeycomb_datasets_listList all datasets in the environment.
honeycomb_columns_listList columns in a dataset (use __all__ for the environment).
honeycomb_query_createCreate a saved query spec (calculations, time range, breakdowns, filters).
honeycomb_query_result_createExecute a query by id and start a query result.
honeycomb_query_result_getPoll a query result and read its data once complete.
honeycomb_markers_listList markers (e.g. deploy annotations) for a dataset.
honeycomb_marker_createCreate a marker for a dataset.
honeycomb_triggers_listList triggers in a dataset.
honeycomb_trigger_getGet one trigger by id.
honeycomb_boards_listList boards (dashboards).
honeycomb_board_getGet one board by id.
honeycomb_slos_listList SLOs in a dataset.
honeycomb_slo_getGet one SLO by id.
honeycomb_requestGeneric passthrough to any Honeycomb endpoint for full API coverage.

How to get your key​

Honeycomb authenticates with an API key passed in the X-Honeycomb-Team header.

  1. Sign in at ui.honeycomb.io.
  2. Open your account or environment settings and find the API keys section (manage API keys docs).
  3. Create or copy a key and paste it into FlyMyAI. The key is scoped to one environment, so use the environment whose data you want to read.

Fields to fill​

FlyMyAI fieldWhere it comes from
HONEYCOMB_API_KEYHoneycomb -> Account / Environment -> API keys

Troubleshooting​

  • 401 Unauthorized - the key is wrong or rotated. Create a new key in the Honeycomb environment settings.
  • Dataset or columns not found - the key is scoped to one environment; use the key for the environment that owns the dataset, and pass the exact dataset slug.
  • Query result not ready - honeycomb_query_result_create is asynchronous; keep polling honeycomb_query_result_get with the result id until complete is true.
  • 403 Forbidden - the key lacks the required permission (e.g. creating markers needs a key with write access). Use a key with the right scope.
We love our partners - FlyMy.AI builds with the best. Thanks, Honeycomb!