Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Telemetry Endpoints

The Prism Engine (port 9007) serves telemetry queries over S3 Parquet data via Apache DataFusion.

Query log records.

GET /v1/telemetry/logs?from=2024-01-01T00:00:00Z&to=2024-01-07T00:00:00Z&limit=100
Authorization: Bearer gck_your_key
ParameterTypeDefaultDescription
fromISO860124h agoStart time
toISO8601nowEnd time
limitinteger100Max records (max 1000)
offsetinteger0Pagination offset

Query metric data points. Same parameters as /logs.

Query trace spans. Same parameters as /logs.

Aggregated statistics for the time range.

GET /v1/telemetry/stats?from=2024-01-01T00:00:00Z&to=2024-01-07T00:00:00Z
Authorization: Bearer gck_your_key

Returns counts, totals, and averages across logs, metrics, and traces.

Analytics with in-memory caching — tools used, errors, efficiency metrics.

GET /v1/telemetry/analytics?from=2024-01-01T00:00:00Z&to=2024-01-07T00:00:00Z
Authorization: Bearer gck_your_key

Results are cached per org_id:from:to key for fast repeated queries.

Vibe-specific metrics across 8 categories with composite scores.

GET /v1/telemetry/vibe-metrics?from=2024-01-01T00:00:00Z&to=2024-01-07T00:00:00Z
Authorization: Bearer gck_your_key
  • All telemetry endpoints use DataFusion with predicate pushdown for efficient S3 Parquet scanning
  • Data is partitioned by year/month/day/hour (Hive partitioning) — narrower time ranges are faster
  • Results are scoped to the authenticated organization