---
title: How do I store logs on Vercel?
description: Learn how to store logs on Vercel.
url: /kb/guide/how-do-i-store-logs-on-vercel
canonical_url: "https://vercel.com/kb/guide/how-do-i-store-logs-on-vercel"
published: 2025-11-03
last_updated: 2025-11-10
authors: Sebastian Roming
related:
  - /docs/concepts/functions/serverless-functions
  - /docs/log-drains
  - /docs/observability/log-drains
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---
<!-- docsgraph:related -->
## Related pages

> **For AI agents:** Follow these links to understand how this page connects to the rest of the Vercel ecosystem. For the full cross-link map (inbound, outbound, prerequisites, and semantic neighbors), see the .graph.md link below.

- [Logs](https://vercel.com/docs/logs?from=related) — Use logs to find information on deployment builds, function executions, and more.
- [Drain Audit Logs to Datadog](https://vercel.com/docs/drains/audit-logs-to-datadog?from=related) — Learn how to forward Vercel Audit Log Drain events to Datadog using the Datadog Logs API.
- [Logs](https://vercel.com/docs/functions/logs?from=related) — Use runtime logs to debug and monitor your Vercel Functions.
- [Using Drains](https://vercel.com/docs/drains/using-drains?from=related) — Learn how to configure drains to forward observability data to custom HTTP endpoints, dedicated Audit Log destinations,
- [Creates a new Integration Log Drain \\(deprecated\\)](https://vercel.com/docs/rest-api/logdrains/creates-a-new-integration-log-drain-deprecated?from=related)
- [Debug and Troubleshoot Logs with Vercel and Sematext](https://vercel.com/kb/guide/debugging-and-troubleshooting-vercel-logs-with-sematext?from=related) — Automatically send all Vercel logs to Sematext to understand how your application is running.
- [Add structured application logs to Vercel Functions](https://vercel.com/kb/guide/add-structured-application-logs-to-vercel-functions?from=related) — Learn how to add structured application logs to Vercel Functions to help troubleshoot function issues in real time.

Full cross-link map for this page: [/kb/guide/how-do-i-store-logs-on-vercel.graph.md](/kb/guide/how-do-i-store-logs-on-vercel.graph.md)
<!-- /docsgraph:related -->


The Vercel platform, by default, does **not** store logs that derive from static assets and [Serverless Functions](https://vercel.com/docs/concepts/functions/serverless-functions). To store logs in Vercel, we recommend taking advantage of [Log Drains](https://vercel.com/docs/log-drains) through 3rd-party solutions.

## Configurable Log Drains

[You can set up any Log Drain](https://vercel.com/docs/observability/log-drains#configure-a-log-drain) with your favourite Log Drain provider without creating an integration. The logs are sent through an `HTTP` request using configurable Log Drains from your Vercel Dashboard.

## Log Drain Solutions

Besides the custom Log Drains you can set up, there are several 3rd-party [Log Drain Integrations](https://vercel.com/integrations#logging) from our Integrations Marketplace that integrate with Vercel:

- [**Datadog**](https://vercel.com/integrations/datadog)
  
- [**LogFlare**](https://vercel.com/integrations/logflare) – [Integration Guide](https://logflare.app/guides/vercel-setup)
  
- [**LogDNA**](https://vercel.com/integrations/logdna)
  
- [**Logalert**](https://vercel.com/integrations/logalert)
  

Directions on how to setup these integrations can be found within the Integration Guide links or are provided as part of the installation process.

## Integration Request

If the Log Drain integration you are looking for is not available, please submit feedback as described [here](https://vercel.com/knowledge/where-to-submit-feature-requests).