D
Reliability

Deploy Markers

Vertical lines on every chart for every release. Correlate regressions instantly.

How it works

On deploy, post a marker with version, service, environment, and commit SHA. Funnel overlays a vertical dashed line on every chart for that service so a step-change in latency or error rate at the marker is obvious. Markers also auto-tag any incident or anomaly that fires within `deploy_correlation_window_min` of them.

What this lets you do

  • Instantly see if THE deploy caused THE regression
  • Postmortem evidence: `deploy 2026-05-17T10:00Z` → `incident 10:02Z`
  • Per-environment markers (`prod`, `staging`, `canary`) on a single chart
  • Optional `rollback` flag triggers a louder marker style

Get it running

  1. 1 Add a step to your CI/CD that POSTs after a successful deploy
  2. 2 Markers show on every relevant chart within seconds

Code examples

- name: Mark deploy
  run: |
    curl -sS -X POST https://funnel.example.com/v1/deployments \
      -H "Authorization: Bearer ${{ secrets.FUNNEL_KEY }}" \
      -H "Content-Type: application/json" \
      -d '{
        "service":     "checkout",
        "environment": "prod",
        "version":     "${{ github.sha }}",
        "commit_url":  "${{ github.event.head_commit.url }}"
      }'
Where to find it
/app/p/:org/:project/deployments
Open in app →