Highlight (highlight.io)
Highlight (highlight.io) is the open-source, full-stack monitoring platform — session replay, error monitoring, logging, distributed tracing, and metrics in a single tool. Built on OpenTelemetry, rrweb, and ClickHouse, Highlight correlates server-side spans and logs back to the originating browser session so engineers can move from a customer report to the exact line of code in one click. Available as a hosted SaaS on three commercial tiers (Free / Pay-as-you-go / Business / Enterprise) and as a fully open-source self-hosted deployment (Dev / Hobby / Enterprise) under Apache 2.0.
APIs
Highlight OTLP Traces API
Native OpenTelemetry Protocol (OTLP) HTTP/JSON ingestion endpoint for distributed traces. Accepts standard OTLP `ResourceSpans` payloads at `https://otel.highlight.io/v1/traces`...
Highlight OTLP Logs API
Native OpenTelemetry Protocol (OTLP) HTTP/JSON ingestion endpoint for structured logs at `https://otel.highlight.io/v1/logs`. Supports severity levels, trace/span correlation, a...
Highlight OTLP Metrics API
Beta OpenTelemetry Protocol (OTLP) HTTP/JSON ingestion endpoint for metrics at `https://otel.highlight.io/v1/metrics`. Accepts gauges, sums, histograms, and exponential histogra...
Highlight Session Ingestion API
GraphQL-over-HTTP session replay ingestion endpoint at `https://pub.highlight.io` used by the `highlight.run` browser SDK to upload rrweb DOM snapshots, console/network recordin...
Highlight Private GraphQL API
Internal GraphQL API that powers the Highlight dashboard at `https://pri.highlight.io`. Used to list, search, and manage workspaces, projects, sessions, errors, logs, traces, da...
Highlight Webhooks API
Outbound webhooks delivered when Highlight alerts fire. POST JSON payload to a customer-supplied URL with alert metadata (name, type, count), error/session/log/metric context, p...
Highlight Self-Hosted Deployment
Self-hosted deployment of the open-source Highlight stack. Three tiers — Dev (single-host docker-compose), Hobby (single-host Docker for low-volume production), and Enterprise (...
Collections
Highlight OTLP Logs API
POSTMANHighlight OTLP Metrics API
POSTMANHighlight OTLP Traces API
POSTMANHighlight Session Ingestion API
POSTMANArazzo Workflows
Highlight Backend Error Report
Record a backend error as an OTLP error span and a matching error log so Highlight groups it into an error group.
ARAZZOHighlight Backend Session Payload
Mark the backend as set up for a project, then push backend errors and logs against a session secure id.
ARAZZOHighlight Browser Session Lifecycle
Initialize a browser session, identify its user, then push a recording payload using the returned session secure id.
ARAZZOHighlight Correlated Backend Telemetry Export
Export traces, then logs, then metrics for the same project and trace so backend signals correlate in Highlight.
ARAZZOHighlight Frontend Error Capture
Open a browser session and push a payload of frontend errors so Highlight groups them against the replay.
ARAZZOHighlight Fullstack Error Correlation
Open a session, push a frontend error, then push a backend error keyed to the same session so both group against one replay.
ARAZZOHighlight Fullstack Session Correlation
Open a browser session, then emit a backend OTLP span tagged with that session id so frontend replay and backend trace correlate.
ARAZZOHighlight Logs and Metrics Batch
Submit a batch of OTLP logs and then a batch of OTLP metrics for the same Highlight project in one pass.
ARAZZOHighlight Session Feedback Capture
Open a session, attach searchable session properties, then record end-user feedback against that session.
ARAZZOHighlight Session Track Event
Open a session, attach track-event properties to it, then flush a recording payload.
ARAZZOGraphQL
Highlight (highlight.io) GraphQL API
GraphQL-over-HTTP session replay ingestion endpoint at `https://pub.highlight.io` used by the `highlight.run` browser SDK to upload rrweb DOM snapshots, console/network recordin...
GRAPHQL