Today, Vercel launched their observability solutions marketplace, and Dash0 is in it! We are excited to be a launch partner and offer our brand new Dash0 Vercel integration right from the start!
Vercel users can now register for Dash0 directly from the Vercel marketplace and use Vercel’s integrated billing to pay for it. This simplifies subscription management and payment for Vercel customers, as they do not need to set up a second payment process with Dash0.
Furthermore, connecting your Vercel projects to Dash0 is just one click from your Vercel Dashboard, and you receive all that juicy telemetry in Dash0!
Vercel Logging
Dash0’s Vercel integration will automatically set up a log drain for all connected projects and send logs from your Vercel workloads to Dash0 for further analysis and visualization.
You get all of Dash0’s powerful capabilities to analyze logs, the advanced filter capabilities, slice-and-dice via grouping, full text search and much more. You can navigate to relevant traces directly from logs or inspect the resource attributes of the workload emitting the logs, seeing it all in context.
You can also analyze your Vercel logs together with telemetry from your non-Vercel infrastructure, which makes troubleshooting of complex applications so much easier.
Last but not least, Dash0 offers a whopping 30 days of retention for logs and traces, while Vercel’s retains logs for 3 days.
Vercel Tracing
The Dash0 Vercel integration also sets up the required OpenTelemetry environment variables to send traces and metrics to Dash0. No need to juggle authentication tokens and ingress endpoints: it is all taken care of for you. Just put an OTel SDK into your Vercel functions and you get OpenTelemetry tracing going without any hassle. It makes wonders to really understand what is actually happening in your workloads.
For example, among many other cool insights, you can use this to learn a lot more about your React Server Component activity!
Alerting
Dash0 Checks enable proactive detection and swift response to performance issues and outages, for Vercel or other infrastructure. By setting up checks to monitor key metrics and thresholds, you can receive instant alerts, allowing them to address issues before they affect customers or disrupt operations. Dash0’s checks allow you to easily keep track of critical changes by checking metrics, logs, and RED Metrics based on tracing telemetry.
All Your Telemetry, In One Place
If the applications you deploy on Vercel also have backend components running someplace else (other cloud workloads, your own on-prem Kubernetes cluster, you name it), you can – and, although we might be a bit biased, think you really should – send telemetry from those other sources to Dash0 as well. This way, you can troubleshoot the entirety of your application in an integrated fashion. Having all your logs, metrics and traces in one place is a must for resolving complex production issues as fast as possible. Requests that go through Vercel functions and that are then processed by services outside of Vercel are displayed end-to-end in context, thanks to distributed tracing. You can view Vercel logs in context with logs from other services. This makes troubleshooting so much easier!