SigNoz
Docs
PricingCustomers
Get Started - Free
Docs
IntroductionContributingMigrate from DatadogSigNoz API
OpenTelemetry
What is OpenTelemetryOpenTelemetry Collector GuideOpenTelemetry Demo
Community
Support
Slack
X
Launch Week
Changelog
Dashboard Templates
DevOps Wordle
Newsletter
KubeCon, Atlanta 2025
More
SigNoz vs DatadogSigNoz vs New RelicSigNoz vs GrafanaSigNoz vs Dynatrace
Careers
AboutTermsPrivacySecurity & Compliance
SigNoz Logo
SigNoz
All systems operational
HIPAASOC-2
SigNoz Cloud - This page applies to SigNoz Cloud editions.

Stream Telemetry from Vercel to SigNoz

Vercel supports automatic log and OpenTelemetry (OTel) trace export to SigNoz without code changes using log and OpenTelemetry drains.

Want a one-click setup? Install the SigNoz integration from the Vercel Marketplace — it creates the drains for you automatically.

Most steps are identical. To adapt this guide, update the endpoint and remove the ingestion key header as shown in Cloud → Self-Hosted.

Prerequisites

  • A Vercel Pro or Enterprise account
  • An instance of SigNoz Cloud

Configure Vercel Drains

Create a separate drain for each signal you want to export:

Step 1: Create a New Log Drain

  1. Navigate to Team Settings > Drains and click Add Drain. This opens a dialog to configure your new drain.
  2. Select Logs as the drain type.
  3. Provide a name for your drain, select which projects should send data to your endpoint, and configure the log source and environment.
  4. Click Next.
Vercel Log Drain Sources and Environment
Vercel Log Drain Sources and Environment

Step 2: Configure the Log Destination

  1. Under the Custom Endpoint tab, set the delivery format to JSON.
  2. Enter the SigNoz logs ingestion endpoint:
https://ingest.<region>.signoz.cloud:443/logs/json

Replace <region> with your SigNoz Cloud region.

  1. Enable Custom Headers and add the following header:
signoz-ingestion-key: <your-ingestion-key>

Replace <your-ingestion-key> with the ingestion key from your SigNoz Cloud account. You can find this under Settings > Ingestion Settings in SigNoz.

Vercel Log Drain Custom Headers
Vercel Log Drain Custom Headers

Step 3: Test and Create the Log Drain

Click Test to ensure your endpoint receives the data correctly. If the test is successful, click Create Drain.

Your Vercel logs will now be streamed to SigNoz Cloud.

Sample Logs
Sample Logs

It might take some time for the data to appear.

Validate

After creating the drain, verify that the data is flowing into SigNoz:

  1. Open Logs Explorer in your SigNoz Cloud dashboard.
  2. Wait a few minutes for logs to arrive — there may be a short delay.
  3. Look for log entries with Vercel-specific attributes such as source, projectName, and deploymentId.
  4. If you see log entries from your Vercel projects, the integration is working correctly.

Step 1: Create a New Trace Drain

  1. Navigate to Team Settings > Drains and click Add Drain. This opens a dialog to configure your new drain.
  2. Select Traces as the drain type.
  3. Provide a name for your drain, select which projects should send data to your endpoint, and configure the sampling rate.
  4. Click Next.
Vercel Trace Drain Sources and Environment
Vercel Trace Drain Sources and Environment

Step 2: Configure the Trace Destination

  1. Under the Custom Endpoint tab, set the delivery format to JSON or Protobuf (Protobuf is recommended for performance).
  2. Enter the SigNoz OTLP HTTP traces ingestion endpoint:
https://ingest.<region>.signoz.cloud:443/v1/traces

Replace <region> with your SigNoz Cloud region.

  1. Enable Custom Headers and add the following header:
signoz-ingestion-key: <your-ingestion-key>

Replace <your-ingestion-key> with the ingestion key from your SigNoz Cloud account. You can find this under Settings > Ingestion Settings in SigNoz.

Vercel Trace Drain Custom Headers
Vercel Trace Drain Custom Headers

Step 3: Test and Create the Trace Drain

Click Test to ensure your endpoint receives the data correctly. If the test is successful, click Create Drain.

Your Vercel traces will now be streamed to SigNoz Cloud.

Sample Traces
Sample Traces

It might take some time for the data to appear.

Validate

After creating the drain, verify that the data is flowing into SigNoz:

  1. Open Traces in your SigNoz Cloud dashboard.
  2. Wait a few minutes for traces to arrive — there may be a short delay.
  3. Look for trace entries originating from your Vercel projects.
  4. If you see trace entries from your Vercel applications, the integration is working correctly.

Troubleshooting

No data appearing in SigNoz

  • Incorrect region: Verify that <region> in the endpoint URL matches your SigNoz Cloud region.
  • Invalid ingestion key: Confirm the signoz-ingestion-key header value matches the key shown in your SigNoz Cloud settings.
  • Drain not active: Check the drain status in Team Settings > Drains in Vercel. If it shows an error, click the drain to see details.
  • Verification: After applying fixes, click Test in your Vercel drain config and check the SigNoz Logs Explorer or Traces again.

Drain creation or test fails

  • Endpoint URL format: Ensure the URL matches exactly based on your drain type (/logs/json or /v1/traces) with no trailing slash or extra path segments.
  • Missing headers: Confirm the signoz-ingestion-key custom header is set and the value does not contain leading/trailing whitespace.
  • Verification: Once corrected, the Test button in Vercel should return a successful response.

Next Steps

  • Set up alerts to get notified when your Vercel applications contain errors.
  • Create a dashboard to visualize telemetry volume, error rates, and latency across your Vercel projects.

Get Help

If you need help with the steps in this topic, please reach out to us on SigNoz Community Slack.

If you are a SigNoz Cloud user, please use in product chat support located at the bottom right corner of your SigNoz instance or contact us at cloud-support@signoz.io.

Last updated: April 21, 2026

Edit on GitHub

Was this page helpful?

Your response helps us improve this page.

Prev
Heroku
Next
Neon
On this page
Prerequisites
Configure Vercel Drains
Step 1: Create a New Log Drain
Step 2: Configure the Log Destination
Step 3: Test and Create the Log Drain
Validate
Step 1: Create a New Trace Drain
Step 2: Configure the Trace Destination
Step 3: Test and Create the Trace Drain
Validate
Troubleshooting
No data appearing in SigNoz
Drain creation or test fails
Next Steps
Get Help

Is this page helpful?

Your response helps us improve this page.