observability

List metric failure-mode insights

Changed on

Return generated failure-mode insights for a project, newest first. Each insight groups a metric's failing calls into named failure modes with example call ids. Scope with project (required); optionally filter by metric_name, a single date (YYYY-MM-DD), or pass latest_only=true for one row per metric. Use before generate to check for an existing insight.

get/observability/v1/metric-failure-mode-insights/

Request

  • Base URL
    https://api.cekura.ai
  • URL
    https://api.cekura.ai/observability/v1/metric-failure-mode-insights/
  • Auth
    • API key in header X-CEKURA-API-KEY
    • or HTTP bearer
    • or HTTP bearer
    • or HTTP bearer

Query parameters

projectinteger

Tenant scope. Supply one of project when authenticating with a user session or OAuth bearer token; omit when using an API key already scoped to the tenant.

Response

idinteger
projectinteger
metricinteger nullable
predefined_metricinteger nullable
metric_namestring
is_triageboolean

Derived live from the metric's current Insights opt-in + failure criteria (not persisted) — the FE renders a metric's insight card only when this is true.

window_startstring date-time
window_endstring date-time
num_calls_analyzedinteger
total_failures_in_windowinteger
status'pending' | 'running' | 'succeeded' | 'failed' | 'skipped_no_failures'
  • pending - Pending
  • running - Running
  • succeeded - Succeeded
  • failed - Failed
  • skipped_no_failures - Skipped No Failures
headlinestring
overall_status_emojistring
failure_modesunknown
error_messagestring
duration_secondsnumber double nullable
created_atstring date-time
updated_atstring date-time

Changes