# Log management hosted in the EU in 2026

Last updated: 2026-11-10

If you want your logs stored in Europe by a European company, look at **Scaleway Cockpit** and **OVHcloud Logs Data Platform**, both run by French providers. If your app already runs on **Eurobase**, its project logs are included in the plan. **Grafana Cloud** and **Better Stack** both offer a European storage region, but the companies behind them are American. Running **Loki** or **OpenSearch** yourself keeps every byte on servers you pick.

## EU log storage at a glance

| Platform | Company | Where logs are stored | Free allowance | Paid pricing |
|---|---|---|---|---|
| Scaleway Cockpit | France | Paris, Amsterdam, Warsaw or Milan | Logs from Scaleway resources free, kept 7 days | Custom logs billed per GB ingested |
| OVHcloud Logs Data Platform | Roubaix, France | Not stated | First GB a month | $1.04 per GiB a month up to 100 GB, then $0.41 |
| Eurobase | Warsaw, Poland | Europe, on Scaleway | 256 MiB a month | Included in €10 or €20 a month + VAT |
| Self-hosted Loki or OpenSearch | You | Any server you choose | Software is free | Your servers and storage |
| Grafana Cloud | New York, United States | EU regions on AWS, Google Cloud or Azure | 50 GB a month, kept 14 days | Pro from $19 a month |
| Better Stack | Delaware, United States | Germany region | 3 GB a month, kept 3 days | $0.10 per GB ingested in Europe |

Figures come from each provider's own pages, checked on 10 November 2026.

## What to check before you pick

- **Who operates the service, not only where the disks are.** A US company can be ordered under US law, such as the CLOUD Act, to hand over data it controls, even in an EU region. [EU region vs EU company](/i/eu-region-vs-eu-company-cloud-act) explains the difference.
- **What you pay for.** Some bill the data you send, some the data you keep, and some both. OVHcloud bills stored data; Better Stack and Grafana Cloud charge for ingestion and retention separately.
- **Retention.** Free tiers often keep logs for days, not months. Check the period your audits or incident reviews need.
- **How you send logs.** Cockpit accepts any Loki-compatible agent, such as Fluent Bit or Grafana Alloy. OVHcloud uses Logstash and Graylog inputs. A built-in option like Eurobase collects them for you but only from apps it hosts.
- **Search model.** Loki indexes labels only and stores compressed log text cheaply. OpenSearch, used by OVHcloud, is a full search and analytics suite.

## 1. Scaleway Cockpit

Cockpit is Scaleway's observability service, with a Grafana instance on top of Loki for logs. Logs from Scaleway resources arrive on their own and stay in the region of the resource that produced them. For your own app logs, you create a custom data source in one region and push to it with a Loki-compatible agent; that data isn't copied to other regions.

- **Best for:** teams already on Scaleway, or anyone who wants a Loki endpoint run by a European provider.
- **Price:** logs from Scaleway resources are collected for free and kept for 7 days at no charge. Custom logs are billed per GB ingested. Retention can go from 1 day to 5 years, and days beyond the free 7 are billed by stored volume; Scaleway's own worked example uses €0.002 per GB per day.
- **What it lacks:** a published per-GB rate in its docs. The €0.002 figure is labelled illustrative, so confirm it on the pricing page.

## 2. OVHcloud Logs Data Platform

A managed log service built on OpenSearch, Logstash and OpenSearch Dashboards, with Graylog handling the stream and Grafana or Graylog for dashboards. It takes logs from any cloud or from your own servers.

- **Best for:** teams that want full-text search over their logs and long cold archives.
- **Price:** the Standard plan has no subscription fee and the first GB each month is free. After that, $1.04 per GiB a month up to 100 GB and $0.41 above, billed on data stored. Retention options are 14 days, 1 month, 3 months or 1 year, and cold storage keeps logs for up to 10 years at $0.10 per GiB a month. A dedicated Enterprise cluster costs $313 a month plus a $209 setup fee.
- **What it lacks:** the product page doesn't say which datacenter holds your logs.

## 3. Eurobase project logs

Eurobase is a hosting platform, not a log service. Every project gets a **Logs** page with deployment, HTTP request, container, function, storage and Worker events, filterable by resource, status and time range. A container's standard output and error show up there within a few minutes. Coding agents can read the same logs through the [Eurobase MCP server](/docs/agents).

- **Best for:** apps you host on Eurobase, when you'd rather not run a separate log pipeline.
- **Price:** included in the plan. Free covers 256 MiB of logs a month, Starter at €10 a month + VAT covers 1 GiB and Pro at €20 a month + VAT covers 5 GiB.
- **What it lacks:** it only collects logs from apps running on Eurobase, and the docs don't describe forwarding them elsewhere. The Logs page keeps up to 30 days and at most the newest 10,000 entries of each kind. The Workers view shows the last 24 hours, and a Workers deployment can log about 100 lines per second, with bursts up to 1,000.

## 4. Self-hosted Loki or OpenSearch

Run the stack yourself on a European VM or Kubernetes cluster. Loki indexes only labels and writes compressed chunks to object storage such as an S3-compatible bucket, which keeps costs low. OpenSearch is released under the Apache License 2.0 and gives you a full search and analytics suite.

- **Best for:** teams with operations staff who need full control over location, retention and access.
- **Price:** no licence fee. You pay for servers, disks and object storage, plus the time to run upgrades and backups.
- **What it lacks:** someone on call when the cluster fills up at night.

## 5. Grafana Cloud

The hosted version of Grafana, Loki and the rest of the stack from Grafana Labs Inc., based in New York. Its region list includes, in the EU, Germany, Ireland and Sweden on AWS, Belgium on Google Cloud and the Netherlands on Azure.

- **Best for:** teams that want hosted Loki with many integrations and accept a US operator on US cloud infrastructure.
- **Price:** the free tier includes 50 GB of logs a month kept for 14 days. Pro costs $19 a month, including 50 GB and 30 days of retention, then from $0.05 per GB processed, $0.40 per GB written and $0.10 per GB retained.
- **What it lacks:** a European operator. Every EU region sits on a US hyperscaler.

## 6. Better Stack

Better Stack combines logs with uptime monitoring and incident management. It's operated by Better Stack, Inc., a Delaware corporation. Pay as you go users pick a data region per source, including Germany, and can also store telemetry in their own S3 bucket.

- **Best for:** small teams who want logs, uptime checks and on-call in one tool.
- **Price:** 3 GB of logs a month free, kept for 3 days. In Europe, $0.10 per GB ingested and $0.05 per GB a month retained.
- **What it lacks:** a European operator. The region is chosen per source, so check each one.

## How to choose

1. **You need a European operator and a standard agent:** Scaleway Cockpit.
2. **You need full-text search or archives for years:** OVHcloud Logs Data Platform.
3. **Your app already runs on Eurobase and 30 days is enough:** the built-in project logs.
4. **You need every byte on hardware you control:** self-hosted Loki or OpenSearch.
5. **You accept a US company if the data sits in an EU region:** Grafana Cloud or Better Stack.

## Frequently asked questions

### Is a log service GDPR-compliant if it has an EU region?

The region covers where the data is stored. GDPR also asks who can access it and under which law. Logs often hold IP addresses and user IDs, which are personal data, so check the operator, its subprocessors and its data processing agreement as well as the region.

### Can I send logs from any server to Scaleway Cockpit?

Yes. Create a custom data source in the region you want, generate a token with push permission and point a Loki-compatible agent such as Fluent Bit or Grafana Alloy at it. Logs don't need to come from Scaleway resources.

### How long should I keep application logs?

It depends on your own audit and security requirements. Short free retention, like 3 or 7 days, suits debugging. Incident reviews and audits often need months, so check what longer retention costs before you commit.

### Does Eurobase store logs in the EU?

Yes. Eurobase runs only on European infrastructure operated by Scaleway, a French provider. The [subprocessor list](/legal/subprocessors) shows which outside services see data, including GitHub and GitLab when you connect them.

## Sources

- [Scaleway Cockpit pricing](https://www.scaleway.com/en/docs/cockpit/reference-content/cockpit-pricing/), [Cockpit concepts](https://www.scaleway.com/en/docs/cockpit/concepts/) and [changing retention](https://www.scaleway.com/en/docs/cockpit/how-to/change-data-retention/)
- [OVHcloud Logs Data Platform](https://www.ovhcloud.com/en/logs-data-platform/)
- [Grafana Cloud pricing](https://grafana.com/pricing/), [Grafana Cloud regions](https://grafana.com/docs/grafana-cloud/security-and-account-management/regional-availability/) and [Grafana Labs privacy policy](https://grafana.com/legal/privacy-policy/)
- [Grafana Loki overview](https://grafana.com/docs/loki/latest/get-started/overview/)
- [OpenSearch FAQ](https://opensearch.org/faq/)
- [Better Stack pricing](https://betterstack.com/pricing), [Better Stack data regions changelog](https://betterstack.com/community/blog/changelog-9-advanced-data-options-for-everyone/) and [Better Stack terms](https://betterstack.com/terms)
- [Eurobase Logs](/products/logs), [Getting started: logs](/docs/getting-started#logs), [Workers requests and logs](/docs/workers#observability), [Eurobase pricing](/pricing) and [Eurobase subprocessors](/legal/subprocessors)
