- Check Configuration API key permissions and authentication status.
- Check Ingest API key permissions and authentication status.
- List all dashboards (boards) for monitoring and visualizing observability data.
- Get a single Board by its unique identifier. Call list_boards first to retrieve the boardId.
- Create a new Board with query panels, SLO panels, or text panels. Call create_query to get a query_id for query panels, and list_slos to get an slo_id for SLO panels.
- Update a Board by specifying its ID and full details. Call list_boards first to retrieve the boardId.
- Delete a public Board by specifying its ID. Call list_boards first to retrieve the boardId.
- Retrieve a list of all views for a board. Call list_boards first to retrieve the boardId.
- Retrieve a single Board View by ID. Call list_boards first to retrieve the boardId, then list_board_views to retrieve the viewId.
- Create a new view for a board with specified filters. Call list_boards first to retrieve the boardId.
- Update a Board View by specifying its ID and full details. Call list_boards first to retrieve the boardId, then list_board_views to retrieve the viewId.
- Delete a Board View by specifying its ID. Call list_boards first to retrieve the boardId, then list_board_views to retrieve the viewId.
- List all calculated fields (derived columns) in a dataset.
- Get a single calculated field by ID. Call list_calculated_fields first to retrieve the derivedColumnId.
- Create a new calculated field (derived column) in a dataset.
- Update a calculated field's expression or metadata. Call list_calculated_fields first to retrieve the derivedColumnId.
- Delete a calculated field from a dataset. Call list_calculated_fields first to retrieve the derivedColumnId.
- List all columns (fields/attributes/schema) in a dataset - shows available fields to query.
- Get a single column by ID from a dataset. Call list_columns first to retrieve the columnId.
- Create a new column in a dataset.
- Update a column's metadata in a dataset. Call list_columns first to retrieve the columnId.
- Delete a column from a dataset. Call list_columns first to retrieve the columnId.
- List all observability datasets and environments - shows available data containers in Honeycomb.
- Get detailed information about a specific dataset by its slug identifier. Call list_datasets first to retrieve the datasetSlug.
- Create a Dataset in the environment associated with your API key.
- Update a Dataset's settings. Call list_datasets first to retrieve the datasetSlug.
- Deletes a Dataset. This is an irreversible operation. Call list_datasets first to retrieve the datasetSlug.
- Get the dataset definition describing fields with special meaning. Call list_datasets first to retrieve the datasetSlug.
- Update the dataset definition with fields having special meaning. Call list_datasets first to retrieve the datasetSlug.
- Send a single event to a Honeycomb dataset. Requires Ingest API Key authentication. Discouraged for production use — prefer create_batch_events for efficiency.
- Send multiple events to a Honeycomb dataset in a single request. Requires Ingest API Key authentication. Preferred over create_event for production use.
- List deployment markers, release annotations, and event markers on observability graphs.
- Create a marker to indicate a point in time on graphs. Call list_marker_settings to find valid type values that match existing marker settings.
- Update an existing marker's message, type, URL, or time range. Call list_markers first to retrieve the markerId.
- Permanently delete a marker from a dataset. Call list_markers first to retrieve the markerId.
- List all marker settings in a dataset.
- Create a marker setting to define a group of similar markers with a shared color.
- Update an existing marker setting's color. Call list_marker_settings first to retrieve the markerSettingId.
- Permanently delete a marker setting from a dataset. Call list_marker_settings first to retrieve the markerSettingId.
- Create a query specification to analyze observability data. Does not execute — use create_query_result to run it.
- Retrieve a query specification by its ID. Call create_query first to create a query and retrieve the queryId.
- List all query annotations in a dataset.
- Get a single query annotation by ID. Call list_query_annotations first to retrieve the queryAnnotationId.
- Create a query annotation to associate a name and description to a query. Call create_query first to retrieve the query_id.
- Update an existing query annotation's name or description. Note that query_id is required but cannot be changed. Call list_query_annotations first to retrieve the queryAnnotationId.
- Permanently delete a query annotation. Call list_query_annotations first to retrieve the queryAnnotationId.
- Execute a query asynchronously and get a result ID to poll. Requires Honeycomb Enterprise plan. Call create_query first to retrieve the query_id.
- Retrieve query execution results by result ID. Requires Honeycomb Enterprise plan. Call create_query_result first to execute a query and retrieve the queryResultId.
- List all notification recipients for the team.
- Get a single recipient by ID. Call list_recipients first to retrieve the recipientId.
- Create an email notification recipient.
- Create a PagerDuty notification recipient.
- Create a Slack notification recipient. Requires Slack OAuth flow completed in Honeycomb Integration Center.
- Create a webhook notification recipient.
- Create a Microsoft Teams workflow notification recipient.
- Update an existing email notification recipient. Call list_recipients first to retrieve the recipientId.
- Update an existing PagerDuty notification recipient. Call list_recipients first to retrieve the recipientId.
- Update an existing Slack notification recipient. Requires Slack OAuth flow completed in Honeycomb Integration Center. Call list_recipients first to retrieve the recipientId.
- Update an existing webhook notification recipient. Call list_recipients first to retrieve the recipientId.
- Update an existing Microsoft Teams workflow notification recipient. Call list_recipients first to retrieve the recipientId.
- List all triggers associated with a specific recipient across the team. Call list_recipients first to retrieve the recipientId.
- Permanently delete a notification recipient. Call list_recipients first to retrieve the recipientId, and get_triggers_for_recipient to verify it is not in use.
- List all Service Level Objectives for a dataset or environment.
- Get a single SLO by ID. Call list_slos first to retrieve the sloId.
- Create a new Service Level Objective on a dataset. Call list_calculated_fields first to find a valid alias for the sli field.
- Update an existing SLO by specifying its full details. Call list_slos first to retrieve the sloId, and list_calculated_fields to find a valid alias for the sli field.
- Permanently delete an SLO and all its associated burn alerts. Call list_slos first to retrieve the sloId.
- Get per-minute success and failure event counts for an SLO. Enterprise plan only. Call list_slos first to retrieve the sloId.
- Get hourly-bucketed historical event counts for an SLO. Enterprise plan only. Call list_slos first to retrieve the sloId.
- List all burn alerts for a specific SLO. Call list_slos to find the SLO to scope burn alert retrieval.
- Get a single burn alert by ID. Call list_burn_alerts first to retrieve the burnAlertId.
- Create a new burn alert for an SLO. Call list_slos to get a valid slo ID, and list_recipients to get recipient IDs.
- Update an existing burn alert by specifying its full details. Call list_burn_alerts to retrieve the burnAlertId, list_slos to get the SLO ID, and list_recipients for recipient IDs.
- Permanently delete a burn alert from an SLO. Call list_burn_alerts first to retrieve the burnAlertId.
- List all triggers configured in a dataset or environment.
- Get a single trigger by ID. Call list_triggers first to retrieve available trigger IDs.
- Create a new trigger on a dataset or environment. Call list_recipients first to get recipient IDs to include in the recipients field.
- Update an existing trigger by specifying its full details. Call list_triggers first to get the triggerId, and call list_recipients to get any recipient IDs needed.
- Permanently delete a trigger from a dataset. Call list_triggers first to get the triggerId.
No matching actions