Best European Monitoring & Observability

Looking for a GDPR-compliant alternative to Datadog or Sentry? European monitoring solutions offer error tracking, APM, and observability with EU data residency.

How we rank these tools — 4-step process
  1. 1
    European ownership, verified

    The company is headquartered and incorporated in the EU, EEA or Switzerland, and processes customer data in Europe. A US parent company disqualifies a tool from this page regardless of where its servers are.

  2. 2
    Category fit and hands-on review

    What the tool actually does, who it suits, and where it falls short — checked against the vendor’s own documentation, changelog and pricing page rather than its marketing copy.

  3. 3
    Compliance and pricing check

    GDPR posture, hosting location and the prices quoted on this page are verified against the vendor’s public pricing before publication, and re-checked when we revisit the category.

  4. 4
    Position on this page

    Placement on this page can be paid, and that can affect the order tools appear in. It never buys a listing: a tool that fails the checks above is not here at any price, and payment does not change the shortcomings we write about. A vendor can ask us to correct a factual error — not to remove a criticism.

Vendors can pay for visibility on this page. It never changes what an entry says about a product, including the criticism, and we earn nothing when you click through to a vendor. Paid placement can affect the order in which tools appear; it never affects whether a tool is listed. Editorial policy

12 European Monitoring & Observability

Elastic APM

Application performance monitoring

#1 of 12 in this category
Netherlands From free
APMLogsSelf-hosting

Checkly

API and browser monitoring

#2 of 12 in this category
Germany From free
Synthetic monitoringAPI checksPlaywright

GlitchTip

Open-source error tracking

#3 of 12 in this category
Open Source Free (self-host)
Error trackingSentry-compatibleSelf-hosting

Uptrace

Open-source APM

#4 of 12 in this category
Open Source From free
Distributed tracingMetricsLogs

Dynatrace

Founded in Linz and still engineered there, with automatic dependency mapping across the stack

#5 of 12 in this category
Austria Usage-based, quoted on request
Automatic discoveryFull-stack APMAI root cause analysis

Zabbix

Enterprise-scale infrastructure monitoring with no licence cost at all

#6 of 12 in this category
Latvia Free and open source; paid support and services
Open source, no tiersAgent and agentlessScales to large estates

Checkmk

Munich-built monitoring that configures most of itself on discovery

#7 of 12 in this category
Germany Free Raw Edition; paid editions priced per monitored service
Automatic service discoveryOpen-source Raw Edition2,000+ plugins

Icinga

Open-source monitoring you configure as code and run yourself

#8 of 12 in this category
Germany Free and open source; paid subscription for support
Open sourceConfig as codeDistributed setups

Centreon

Paris-built infrastructure monitoring with an open-source core, free self-hosted up to 100 hosts

#9 of 12 in this category
France Free self-hosted up to 100 hosts; from €283/mo self-hosted or €425/mo SaaS (125 hosts)
700+ monitoring connectorsFree self-hosted edition up to 100 hostsSaaS or self-hosted deployment

Paessler PRTG

Nuremberg network and infrastructure monitor, self-hosted or as PRTG Hosted Monitor, with a 30-day trial

#10 of 12 in this category
Germany From $200/month (PRTG 500) to $1,642/month (PRTG 10000), billed annually
Sensor-based monitoring across servers, network and cloudSelf-hosted or PRTG Hosted Monitor30-day fully-featured free trial

Oh Dear

Belgian uptime, SSL and broken-link monitor built by developers, with primary data hosted in Belgium

#11 of 12 in this category
Belgium From $17/month (Solo, 2 sites) to $439/month (Scale, 200 sites); Enterprise on request
Uptime, SSL and broken-link checks from multiple locationsMonitoring as code and an API-first setupAI-verified, plain-English monitor descriptions

StatusCake

UK uptime and website monitor since 2012, checking sites, servers, domains and SSL certificates

#12 of 12 in this category
United Kingdom Free plan (10 monitors); Superior from €16.66/mo; Business from €58.33/mo; Enterprise on request
Uptime, page speed, SSL and domain monitoringFree plan with 10 monitorsChecks from multiple public locations

Key takeaways

  • Elastic APM ranks #1 among the European monitoring tools in this directory, because it puts distributed tracing, error tracking and real user monitoring on the Elastic Stack, where the logs already are.
  • These twelve cover different layers rather than competing head-on: infrastructure metrics, application traces, synthetic checks, error tracking and uptime — most teams end up running two of them.
  • Netdata collects per-second metrics with zero-configuration auto-discovery, which is a genuinely different resolution from the per-minute collection most platforms default to.
  • Uptrace is OpenTelemetry-native, so instrumentation is vendor-neutral by construction and moving away later costs a configuration change rather than a re-instrumentation project.
  • Observability data is the most sensitive telemetry an organisation produces — logs and traces routinely contain user identifiers, request payloads and internal architecture — which is why self-hosting is a common requirement here.

European monitoring and APM tools tell you whether your systems are working and why they are not — infrastructure metrics, application traces, error tracking, synthetic checks and uptime monitoring, from European vendors or open-source projects you self-host.

European monitoring compared

European monitoring tools compared on position, country, entry price and best use
PositionToolEstablishedEntry priceBest for
#1 Elastic APM Netherlands Free tier / custom pricing Teams that want traces, logs and infrastructure data in one store
#2 Checkly Germany Free tier / from €30 per month Developer teams monitoring APIs and user journeys as code
#3 GlitchTip Germany Free (self-hosted) / from €12 per month Teams wanting Sentry-compatible error tracking they can self-host cheaply
#4 Uptrace Germany Free tier / from €20 per month Teams standardising on OpenTelemetry who want to keep their options open
#5 Dynatrace Austria Usage-based, quoted on request Large estates where nobody can hold the whole architecture in their head
#6 Zabbix Latvia Free and open source; paid support and services Large infrastructure estates where per-host pricing is the problem
#7 Checkmk Germany Free Raw Edition; paid editions priced per monitored service Teams that want monitoring configured without configuring it
#8 Icinga Germany Free and open source; paid subscription for support Teams that want their monitoring defined as code
#9 Centreon France Free self-hosted IT-100 edition up to 100 hosts (no time limit); self-hosted Business from €283/month (125 hosts); SaaS IT Edition from €425/month (125 hosts) and Pro from €1,125/month (250 hosts), billed annually Infrastructure teams who want a free tier that stays free
#10 Paessler PRTG Germany PRTG 500 from $200/month, PRTG 1000 from $358/month, PRTG 2500 from $742/month, PRTG 5000 from $1,300/month, PRTG 10000 from $1,642/month, billed annually; also available as PRTG Hosted Monitor or on-prem Enterprise Monitor for larger environments Network teams who want one sensor-based tool for everything
#11 Oh Dear Belgium Solo $17/month (2 sites/servers) up to Scale $439/month (200); Enterprise on request; two months free when billed annually Small teams and agencies who want uptime, SSL and broken links in one check
#12 StatusCake United Kingdom Free plan with 10 monitors; Superior from €16.66/month billed annually (€19.99 monthly); Business from €58.33/month billed annually (€69.99 monthly); Enterprise on request Teams that want a straightforward, free-tier uptime monitor

Every European monitoring tool reviewed

#1 Elastic APM

Amsterdam, Netherlands Free tier / custom pricing Free tier

Best for: Teams that want traces, logs and infrastructure data in one store

  • Operating company. Elastic N.V.
  • Jurisdiction. EU (Netherlands)
  • Where the data sits. Self-hosted, or Elastic Cloud in EU regions
  • Independent checks. GDPR
  • Source code. Open source
  • Replaces. Datadog APM, New Relic

Elastic APM's advantage is where it lives. Because it is built on the Elastic Stack, traces, metrics, logs and infrastructure data sit in the same store and correlate directly — so a slow transaction links to the exact log lines produced inside that request, instead of switching tools and reconstructing a timeline from timestamps. That single capability is what most incident investigations actually need.

The coverage is complete: distributed tracing across service boundaries, APM agents for the common languages and frameworks, error and exception tracking, real user monitoring measuring what browsers genuinely experienced rather than what synthetic checks report, and machine-learning anomaly detection over the metrics.

Elastic N.V. is based in Amsterdam, and deployment can be self-managed on your own infrastructure or on Elastic Cloud in EU regions — the deciding capability for anyone whose logs contain personal data, which is most organisations.

There is a free tier with custom pricing above it. The costs are real: the Elastic Stack is heavy to run well, tuning and capacity planning are ongoing work, and licensing has shifted over the years in ways worth checking against your intended use.

What Elastic APM does well

  • Traces, logs, metrics and infrastructure in one correlated store
  • Distributed tracing with agents across common languages
  • Real user monitoring and ML anomaly detection
  • Self-managed or Elastic Cloud in EU regions
  • Dutch company, free tier available

Where Elastic APM falls short

  • The Elastic Stack is heavy to run well
  • Ongoing tuning and capacity planning
  • Licensing has changed over the years — check your use
  • Pricing above the free tier is custom

Standout feature. Click from a slow span to the log lines inside it — the one thing every incident investigation needs and most stacks cannot do.

#2 Checkly

Berlin, Germany Free tier / from €30 per month Free tier

Best for: Developer teams monitoring APIs and user journeys as code

  • Operating company. Checkly GmbH
  • Jurisdiction. EU (Germany)
  • Where the data sits. EU
  • Independent checks. GDPR
  • Source code. Closed source
  • Replaces. Datadog Synthetics, Pingdom

Checkly's browser checks are Playwright tests, and that choice solves the problem that makes synthetic monitoring decay. Teams already write Playwright for end-to-end testing; reusing those scripts as monitoring checks means the two never drift apart, and a check exercises a genuine user journey — log in, search, add to basket, check out — rather than confirming a URL returns 200 while the journey behind it is broken.

Monitoring as code through the Checkly CLI is the structural half. Checks live in the repository, get reviewed like code and deploy through CI/CD, so monitoring changes alongside the feature it covers instead of being updated by whoever remembers. Shift-left integration means a broken journey surfaces in the pipeline rather than in production, and API monitoring handles multi-step checks with assertions across chained requests.

Alerting and incident response integrations route failures to the usual channels. Checkly GmbH is based in Berlin with EU data handling under GDPR, offering a free tier and paid plans from €30 per month. Its scope is deliberately narrow: this is synthetic and API monitoring, not infrastructure metrics or application tracing, and pricing scales with check frequency and volume, so high-frequency checks across many journeys add up.

What Checkly does well

  • Browser checks written as Playwright tests, reusing E2E work
  • Monitoring as code in your repository via CLI
  • CI/CD integration catches breakage before production
  • Multi-step API checks with assertions
  • German company, EU data handling, free tier

Where Checkly falls short

  • Narrow scope — no infrastructure or APM
  • Pricing scales with check frequency and volume
  • Requires Playwright familiarity for browser checks
  • Not open source or self-hostable

Standout feature. Your end-to-end tests become your monitoring — one set of scripts that cannot drift apart from the product.

#3 GlitchTip

Berlin, Germany Free (self-hosted) / from €12 per month Free self-hosted

Best for: Teams wanting Sentry-compatible error tracking they can self-host cheaply

  • Operating company. GlitchTip
  • Jurisdiction. EU (Germany)
  • Where the data sits. Self-hosted, or EU cloud
  • Independent checks. GDPR
  • Source code. Open source
  • Replaces. Sentry, Rollbar

GlitchTip is Sentry-compatible, which is the whole practical argument: existing Sentry SDKs point at it with a configuration change rather than a re-instrumentation across every service. For a team already emitting Sentry events, migration is close to free.

What makes self-hosting realistic is the architecture. Self-hosted Sentry is notoriously heavy, needing a substantial stack of services and enough hardware that many teams give up and pay for the cloud version. GlitchTip is deliberately simplified and runs on a fraction of those resources, which turns self-hosted error tracking from a project into a container.

It covers error tracking and issue management, uptime monitoring and performance monitoring, with alerting and notification integrations. It is open source and free self-hosted, with a cloud option from €12 per month, based in Berlin. The honest trade: it is a smaller project than Sentry with a smaller community and fewer features — session replay, advanced performance analysis and the deeper integrations are not there. For most teams, error tracking is what they actually used Sentry for.

What GlitchTip does well

  • Sentry-compatible — existing SDKs work with a config change
  • Far lighter than self-hosted Sentry to run
  • Error tracking, uptime and performance monitoring included
  • Free and open source self-hosted, cloud from €12/month
  • German-based with EU cloud hosting

Where GlitchTip falls short

  • Fewer features than Sentry — no session replay
  • Smaller project and community
  • Performance monitoring lighter than a full APM
  • Self-hosting still means running it

Standout feature. Sentry's SDKs pointed at something you can actually self-host without a dedicated cluster.

#4 Uptrace

Berlin, Germany Free tier / from €20 per month Free tier

Best for: Teams standardising on OpenTelemetry who want to keep their options open

  • Operating company. Uptrace
  • Jurisdiction. EU (Germany)
  • Where the data sits. Self-hosted, or EU cloud
  • Independent checks. GDPR
  • Source code. Open source
  • Replaces. Datadog, New Relic

Uptrace is built on OpenTelemetry natively rather than importing from it, and that decides how expensive changing your mind later will be. Instrumentation in your code belongs to the open standard rather than to a vendor agent, so moving to a different backend becomes a configuration change instead of a re-instrumentation project across every service — which is how observability lock-in actually works in practice.

The platform covers the three signals in one place: distributed tracing across service boundaries, metrics monitoring and log management, with alerting, notifications and dashboards over all of them. Language and framework support follows OpenTelemetry's, which is broad and growing rather than dependent on one vendor writing agents.

It is open source and self-hostable, so traces and logs containing user identifiers, request payloads and internal architecture can stay on your own infrastructure, with Uptrace Cloud from €20 per month above a free tier. Uptrace is based in Berlin with EU hosting under GDPR. The realistic caveats: it is younger and smaller than Elastic with a correspondingly smaller ecosystem and community, and self-hosting means operating the storage layer yourself.

What Uptrace does well

  • OpenTelemetry-native — instrumentation is vendor-neutral
  • Traces, metrics and logs in one platform
  • Open source and self-hostable
  • Broad language support via OpenTelemetry
  • German-based, cloud from €20/month above a free tier

Where Uptrace falls short

  • Younger and smaller than Elastic
  • Smaller ecosystem and community
  • Self-hosting means operating the storage layer
  • Fewer prebuilt dashboards and integrations

Standout feature. Vendor-neutral by construction: leaving costs a config change rather than re-instrumenting fifty services.

#5 Dynatrace

Engineering headquarters in Linz, Austria Founded 2005 Usage-based, quoted on request Free trial

Best for: Large estates where nobody can hold the whole architecture in their head

  • Operating company. Dynatrace
  • Jurisdiction. Founded and engineered in Austria; the company is US-listed
  • Where the data sits. Choice of regions including the EU
  • Independent checks. GDPR
  • Source code. Closed source
  • Replaces. Datadog, New Relic, AppDynamics

Dynatrace was founded in Linz in 2005 and is still engineered there, and it solves the problem the rest of this category leaves to you: knowing what your system actually consists of. Its agent discovers services, processes, containers and the dependencies between them automatically, and keeps that map current as things change.

That matters because in a large estate nobody knows the real architecture. The diagram is out of date, the person who built the integration has left, and the dependency that breaks at three in the morning is one nobody remembered existed. Automatic discovery plus AI-assisted root cause analysis is the difference between an incident where five teams check their own dashboards and one where the answer arrives with the alert.

The jurisdictional position needs stating precisely, because it is not simple: Dynatrace was founded in Austria, its engineering headquarters and research lab remain in Linz, and the company is US-listed and US-incorporated.

That is a stronger European connection than most enterprise software has and it is not the same as an EU-established vendor, so which matters is a procurement question. Data region can be chosen including the EU. Pricing is usage-based and quoted, it is the most expensive option in this category by a distance, and for a small estate it is substantial overkill.

What Dynatrace does well

  • Automatic discovery of services and dependencies
  • AI-assisted root cause analysis across the stack
  • Founded and still engineered in Linz, Austria
  • Choice of data regions including the EU
  • Handles estates too large to map by hand

Where Dynatrace falls short

  • US-listed and US-incorporated despite Austrian engineering
  • Most expensive option in this category
  • Usage-based pricing quoted rather than published
  • Substantial overkill for a small estate

Standout feature. It works out what your architecture actually is — which nobody at a large organisation reliably knows.

#6 Zabbix

Riga, Latvia Founded 2005 Free and open source; paid support and services Free to download

Best for: Large infrastructure estates where per-host pricing is the problem

  • Operating company. Zabbix SIA
  • Jurisdiction. EU (Latvia)
  • Where the data sits. Self-hosted — wherever you run it
  • Source code. Open source
  • Replaces. Datadog, SolarWinds, PRTG

Zabbix is an open-source monitoring platform from Riga that has been used at genuine scale since 2005: tens of thousands of hosts, agent-based and agentless checks, distributed proxies for remote sites, and no licence cost at any of it.

The economics are the argument. Commercial monitoring is priced per host or per ingested gigabyte, which means the estates that most need monitoring are the ones where it becomes unaffordable — and where teams start monitoring selectively. Zabbix removes that trade-off entirely: what you pay for is the hardware it runs on and, optionally, support from Zabbix SIA.

Zabbix SIA is based in Riga with a subsidiary in Tokyo, and the software is GPL. Running it yourself means telemetry about every machine you own — which is a map of your infrastructure — never leaves your network.

What Zabbix does well

  • Free and open source with no host or metric limits
  • Proven at very large scale
  • Agent, agentless, SNMP and IPMI collection
  • Distributed proxies for remote and segmented sites
  • Latvian company, EU jurisdiction, commercial support available

Where Zabbix falls short

  • Setup and tuning is real work
  • Interface is functional rather than pleasant
  • APM and tracing are not its strength
  • You operate the database it depends on

Standout feature. Monitoring an estate of any size without a per-host bill.

#7 Checkmk

Munich, Germany Founded 2008 Free Raw Edition; paid editions priced per monitored service Free trial

Best for: Teams that want monitoring configured without configuring it

  • Operating company. Checkmk GmbH
  • Jurisdiction. EU (Germany)
  • Where the data sits. Self-hosted, or Checkmk Cloud
  • Source code. Open source
  • Replaces. Datadog, SolarWinds, PRTG

Checkmk is a Munich monitoring platform whose defining feature is discovery: point it at a host and it works out which services are worth monitoring, with thresholds that are usually right, from a catalogue of more than two thousand plugins.

That matters because the failure mode of infrastructure monitoring is not a missing feature — it is an estate half-configured, where the host added last month has no checks on it. Automatic discovery makes coverage the default state rather than a maintenance task, which is a different operational reality from a system where every check is declared by hand.

Checkmk GmbH is based in Munich, grown out of Mathias Kettner GmbH, with a free open-source Raw Edition alongside paid editions priced per monitored service. Both run on your own infrastructure.

What Checkmk does well

  • Automatic service discovery with sensible defaults
  • Over 2,000 plugins out of the box
  • Free open-source Raw Edition
  • Self-hosted, so telemetry stays internal
  • German company with commercial support

Where Checkmk falls short

  • Paid editions priced per monitored service, which grows
  • Less suited to application tracing than to infrastructure
  • The GUI hides complexity you eventually meet
  • Migration from another system is a project

Standout feature. Discovery that gets the estate covered without a configuration backlog.

#8 Icinga

Nuremberg, Germany Founded 2009 Free and open source; paid subscription for support Free to download

Best for: Teams that want their monitoring defined as code

  • Operating company. Icinga GmbH
  • Jurisdiction. EU (Germany)
  • Where the data sits. Self-hosted — wherever you run it
  • Source code. Open source
  • Replaces. Nagios XI, Datadog, SolarWinds

Icinga is an open-source monitoring stack from Nuremberg, originally a fork of Nagios and now its own platform, built for teams who would rather express monitoring as configuration in version control than click it into a UI.

Config as code is the point. Hosts, services, checks and notification rules are declared in files that live in Git alongside the infrastructure they describe, which means monitoring is reviewed, diffed and deployed like everything else — and a rebuilt environment comes back monitored rather than needing someone to remember.

Icinga GmbH was founded in 2018 in Nuremberg to fund development and product management, with NETWAYS providing consulting, training and hosting around it. The software is open source and runs on your own infrastructure.

What Icinga does well

  • Open source with a paid support subscription
  • Monitoring defined as code, versioned in Git
  • Distributed setups across zones and sites
  • Compatible with the Nagios plugin ecosystem
  • German company, self-hosted deployment

Where Icinga falls short

  • Steeper learning curve than a discovery-led tool
  • You build the dashboards you want
  • Metrics and graphing rely on companion components
  • Less turnkey than the commercial platforms

Standout feature. Monitoring that lives in version control with everything else.

#9 Centreon

Paris, France Free self-hosted IT-100 edition up to 100 hosts (no time limit); self-hosted Business from €283/month (125 hosts); SaaS IT Edition from €425/month (125 hosts) and Pro from €1,125/month (250 hosts), billed annually Free trial (Infra Monitoring and Experience Monitoring)

Best for: Infrastructure teams who want a free tier that stays free

  • Operating company. Centreon SAS
  • Jurisdiction. EU (France)
  • Source code. Open source
  • Replaces. Zabbix, Nagios, SolarWinds

Centreon is a Paris-built infrastructure monitoring platform with an open-source core — Apache 2.0, created by Julien Mathis and Romain Le Merlus — and a self-hosted IT-100 edition that stays free for up to 100 hosts with no time limit, which is a genuinely usable starting point rather than a crippled trial.

Beyond that free tier, the commercial editions add SLA monitoring, geographical and business views, and reporting: self-hosted Business starts from €283 per month for 125 hosts, and a SaaS IT Edition from €425 per month for the same footprint, so the same product scales from a self-hosted free tier to a managed cloud deployment without switching tools. More than 700 monitoring connectors cover the usual mix of cloud, network and application targets out of the box.

Centreon SAS is based in Paris. The trade-off against Zabbix or Icinga is that the free tier caps out at 100 hosts before the pricing kicks in, and against Checkmk the discovery experience is less automatic — Centreon expects more deliberate configuration of what to monitor.

What Centreon does well

  • Open-source core (Apache 2.0), free self-hosted up to 100 hosts
  • 700+ monitoring connectors out of the box
  • Same product as self-hosted or SaaS
  • French company, EU jurisdiction
  • SLA monitoring and business views on paid editions

Where Centreon falls short

  • Free tier capped at 100 hosts
  • Less automatic discovery than Checkmk
  • SaaS hosting region not published
  • Commercial pricing scales with host count

Standout feature. A free self-hosted tier that actually stays free up to 100 hosts, not a time-limited trial.

#10 Paessler PRTG

Nuremberg, Germany PRTG 500 from $200/month, PRTG 1000 from $358/month, PRTG 2500 from $742/month, PRTG 5000 from $1,300/month, PRTG 10000 from $1,642/month, billed annually; also available as PRTG Hosted Monitor or on-prem Enterprise Monitor for larger environments 30-day fully-featured free trial, no credit card

Best for: Network teams who want one sensor-based tool for everything

  • Operating company. Paessler GmbH
  • Jurisdiction. EU (Germany)
  • Where the data sits. Self-hosted, or PRTG Hosted Monitor (managed cloud)
  • Source code. Closed source
  • Replaces. SolarWinds, Nagios XI, ManageEngine OpManager

PRTG, from Paessler in Nuremberg, monitors servers, networks, cloud services and OT from one sensor-based console, and its age shows up as maturity rather than dust: the sensor library covers most common infrastructure out of the box, and a 30-day fully-featured trial with no credit card lets a team try the real product before licensing anything.

Licensing is sensor-count based rather than per-host, which is a different shape from Centreon or Checkmk: PRTG 500 starts at $200 per month for up to roughly 50 devices, scaling to PRTG 10000 at $1,642 per month for around 1,000 devices, billed annually. Deployment is either self-hosted or as PRTG Hosted Monitor, a managed option, with PRTG Enterprise Monitor for estates beyond 1,000 devices.

Paessler GmbH is registered in Nuremberg. Against Zabbix or Icinga, PRTG is not open source and the per-sensor pricing model can get expensive as an estate grows; against Checkmk, its discovery is more manual, sensor by sensor.

What Paessler PRTG does well

  • One console for servers, network, cloud and OT
  • 30-day fully-featured trial, no credit card
  • Self-hosted or PRTG Hosted Monitor
  • Mature sensor library covering common infrastructure
  • German company, EU jurisdiction

Where Paessler PRTG falls short

  • Not open source
  • Sensor-based pricing can grow expensive at scale
  • US-dollar pricing on a German product
  • Less automatic discovery than Checkmk

Standout feature. One sensor-based console for servers, network, cloud and OT, with a trial that is the real product.

#11 Oh Dear

Berlaar, Belgium Founded 2018 Solo $17/month (2 sites/servers) up to Scale $439/month (200); Enterprise on request; two months free when billed annually 10-day free trial, no credit card

Best for: Small teams and agencies who want uptime, SSL and broken links in one check

  • Operating company. Immutable VOF
  • Jurisdiction. EU (Belgium)
  • Where the data sits. Primary data in Belgium (Combell); performance metrics via ClickHouse Cloud
  • Source code. Closed source
  • Replaces. UptimeRobot, Pingdom, Site24x7

Oh Dear, built by the Spatie developers Freek Van der Herten and Mattias Geniar in Belgium, treats a website as more than an uptime number: uptime checks from multiple locations sit alongside SSL certificate expiry, broken-link crawling, mixed-content detection, DNS and domain-expiry watching, and scheduled-task tracking, so one monitor replaces several single-purpose tools for a small team or agency running client sites.

Monitors can be defined in plain English with AI verification, and the product leans API-first for teams that want monitoring as code rather than a manual dashboard. Primary data is kept in Belgium with Combell, an ISO 27001-certified host, with performance metrics stored separately via ClickHouse Cloud.

Immutable VOF operates from Berlaar, Belgium. Pricing runs from $17 per month for 2 sites or servers up to $439 per month for 200, with a 10-day free trial. Against Checkly or Better Stack, Oh Dear stays narrower — it covers website and endpoint health rather than distributed tracing or infrastructure metrics, and there is no self-hosted option.

What Oh Dear does well

  • Uptime, SSL, broken links and DNS in one check
  • AI-verified, plain-English monitor definitions
  • Primary data hosted in Belgium (ISO 27001 host)
  • API-first, monitoring-as-code friendly
  • Belgian company, EU jurisdiction

Where Oh Dear falls short

  • No self-hosted option
  • Narrower scope than a full APM or infra platform
  • Pricing scales with number of sites/servers
  • Performance metrics stored via a separate subprocessor

Standout feature. One check that covers uptime, SSL, broken links and DNS — built by developers for their own client sites.

#12 StatusCake

Grays, England, United Kingdom Founded 2012 Free plan with 10 monitors; Superior from €16.66/month billed annually (€19.99 monthly); Business from €58.33/month billed annually (€69.99 monthly); Enterprise on request 7-day free trial, no credit card

Best for: Teams that want a straightforward, free-tier uptime monitor

  • Operating company. TrafficCake Limited
  • Jurisdiction. United Kingdom (adequacy decision, outside the EEA)
  • Where the data sits. AWS, Google Cloud and DigitalOcean; may process outside the UK/EEA
  • Source code. Closed source
  • Replaces. Pingdom, UptimeRobot, Site24x7

StatusCake, run by TrafficCake Limited since 2012, is a website and uptime monitor built around a genuinely usable free plan: 10 uptime monitors at 5-minute intervals, plus a page speed, domain and SSL monitor, before any payment is required — a reasonable way to start monitoring a small site without committing to a vendor.

Paid plans tighten the check interval and widen coverage: Superior, from €16.66 per month billed annually, drops to 1-minute checks across 100 monitors with domain and SSL monitoring added; Business, from €58.33 per month, goes to 30-second checks across 300 monitors with server monitoring and team tools. Checks run from AWS, Google Cloud and DigitalOcean infrastructure.

TrafficCake Limited is registered in Grays, England — UK jurisdiction, outside the EEA under an adequacy decision. The data processing agreement notes personal data may be processed outside the UK/EEA, which is worth checking against your own requirements. Against Oh Dear or Better Stack, StatusCake stays purely in uptime and website monitoring rather than broader observability.

What StatusCake does well

  • Usable free plan with 10 monitors
  • Check intervals down to 30 seconds on paid plans
  • Page speed, domain and SSL monitoring included
  • UK company, adequacy-decision jurisdiction
  • 7-day free trial on paid plans

Where StatusCake falls short

  • Data may process outside the UK/EEA
  • No self-hosted option
  • Narrower scope than a full observability platform
  • No published security certifications

Standout feature. A free plan with 10 real monitors, not a crippled trial, before any payment is required.

Which layer are you actually missing?

Observability failures are usually gaps rather than quality problems, so name the gap before comparing tools.

You do not know whether servers are healthy: Netdata, with per-second metrics, auto-discovery and ML anomaly detection, free and self-hosted.

You do not know why a request was slow: Elastic APM or Uptrace, both giving distributed tracing across services with metrics and log correlation.

You do not know when something breaks: Better Stack for uptime, incident management and on-call, or Checkly for synthetic checks that exercise real user journeys. You do not know what is failing in the browser or the backend: GlitchTip for error tracking.

Why does per-second collection matter?

Because most incidents are shorter than a collection interval, and a metric averaged over a minute makes them invisible.

Netdata collects at one-second resolution, so a 20-second CPU saturation, a brief disk queue or a momentary connection pool exhaustion appears as a spike rather than being flattened into an unremarkable average. Those short events are frequently the cause of the user-visible latency that nobody could later reproduce.

Its zero-configuration auto-discovery is the second half of the value: Netdata finds services, containers and applications on a node and starts collecting relevant metrics without a configuration file, which means monitoring exists on day one rather than after a project.

Machine-learning anomaly detection trains on each metric's own history so alerts fire on deviation from that system's normal rather than on thresholds someone guessed, and AI-assisted troubleshooting helps narrow which of thousands of metrics moved together. It is free and open source, with Netdata Cloud from €15 per month, and metrics stay on your own nodes.

What does OpenTelemetry-native actually buy you?

The ability to change your mind later without redoing the instrumentation, which is the expensive part of observability.

Uptrace is built on OpenTelemetry rather than supporting it as an import path, so traces, metrics and logs arrive in the open standard and the instrumentation in your code belongs to the standard rather than to the vendor. Moving to a different backend becomes a configuration change instead of a re-instrumentation project across every service.

That matters because vendor-specific agents are how observability lock-in actually happens: the cost of leaving is not the contract, it is the work of re-instrumenting fifty services.

Uptrace covers distributed tracing, metrics monitoring and log management in one platform with alerting and dashboards, across the common languages and frameworks. It is open source and self-hostable, with cloud from €20 per month, based in Berlin. It is younger and smaller than Elastic, with a correspondingly smaller ecosystem.

Why does monitoring belong where the logs are?

Because the moment that matters is when a trace shows a slow span and you need the log lines from inside it.

Elastic APM is built on the Elastic Stack, so traces, metrics, logs and infrastructure data live in the same store and correlate directly — clicking from a slow transaction to the exact log entries for that request, rather than switching tools and reconstructing a timeline by timestamp.

Around that sit distributed tracing across services, APM agents for the common languages, error and exception tracking, real user monitoring measuring what browsers actually experienced, and machine-learning anomaly detection over the metrics.

Elastic N.V. is based in Amsterdam. Deployment can be self-managed on your own infrastructure or Elastic Cloud in EU regions, which is the deciding capability for anyone whose logs contain personal data — and most do. The trade-offs: the stack is heavy to run well, licensing has changed over the years and warrants checking for your use, and pricing above the free tier is custom.

What catches the failure before a user reports it?

Synthetic monitoring, and Checkly's approach is the one that stays accurate as the application changes.

Checkly runs browser checks written as Playwright tests — the same framework teams already use for end-to-end testing — so a check exercises a real user journey rather than pinging a URL, and the same scripts serve both purposes instead of drifting apart. API monitoring covers multi-step checks with assertions across chained requests.

Monitoring as code through the Checkly CLI is the structural part: checks live in your repository, are reviewed like code and deploy through CI/CD, so monitoring changes alongside the feature rather than being updated by whoever remembers. That shift-left integration means a broken journey is caught in the pipeline rather than in production.

Better Stack covers the complementary ground: uptime monitoring verified from multiple locations to avoid false alarms from a single vantage point, log management with structured data, incident management with on-call scheduling, and status pages — replacing both a monitoring tool and PagerDuty. Free tier, from €24 per month, based in Prague. Checkly is Berlin-based with a free tier and paid plans from €30 per month.

How we selected and ranked these 12 tools

Every tool on this page is in the European Purpose directory, which means the operating company is established in Europe and we have verified that from the company register or the vendor's own legal notice rather than from a marketing page. Tools headquartered outside Europe are not eligible, however good they are.

  1. Feature verification (weight: 40%). We check each capability against the vendor's own documentation and product pages, and record what the tool does rather than what the category is assumed to include.
  2. Ease of adoption (weight: 30%). Integrations, published API access, trial availability and how much configuration stands between signing and a usable result.
  3. Value and transparency (weight: 30%). Published pricing counts in a vendor's favour; quote-only pricing is recorded as quote-only rather than estimated. We weigh what a buyer gets for the entry price, not the headline feature count.
  4. Editorial review. Three people touch every page: one writes it, a second edits it, and a third checks the compliance and pricing claims against the vendor's documentation. The three weights above decide the order; a position is a ranking against the other European tools in this category, not an absolute score.

Vendor-reported outcomes — ROI figures, margin uplift, time saved — are labelled as vendor claims wherever they appear on this page. We have not audited them, and neither has anyone else who quotes them. Read our full editorial process for how pages are re-verified.

Frequently asked questions

Elastic APM holds #1 among the European monitoring tools in this directory, because it puts distributed tracing, error tracking and real user monitoring on the Elastic Stack where logs and infrastructure data already live, so a slow trace links directly to the log lines inside it. Netdata is the best free infrastructure monitor, Better Stack the best all-in-one uptime and incident platform, and Uptrace the best OpenTelemetry-native option.

Several, covering different parts of what Datadog bundles. Elastic APM from Amsterdam handles application performance with logs in the same store. Netdata from Berlin covers infrastructure metrics, free and self-hosted with Cloud from €15 per month. Uptrace covers OpenTelemetry tracing, metrics and logs from €20 per month. Better Stack from Prague replaces both Datadog and PagerDuty for uptime, logs, incidents and on-call, from €24 per month.

GlitchTip, which is Sentry-compatible, so existing Sentry SDKs point at it with a configuration change rather than a re-instrumentation. It covers error tracking and issue management, uptime monitoring and performance monitoring, with a deliberately simplified architecture that uses far fewer resources than self-hosted Sentry. Free and open source when self-hosted, with cloud hosting from €12 per month, based in Berlin.

Netdata, at one-second resolution, which matters because most incidents are shorter than the per-minute interval other platforms default to — a 20-second CPU saturation or a momentary connection pool exhaustion appears as a spike rather than being averaged into nothing. It adds zero-configuration auto-discovery of services and containers, ML anomaly detection trained on each metric's own history, and AI-assisted troubleshooting. Free and open source, Cloud from €15 per month.

Yes, and eight of these twelve support it. Elastic APM can be self-managed on the Elastic Stack. GlitchTip self-hosts with a simplified architecture that is far lighter than self-hosted Sentry. Uptrace is open source and self-hostable. Zabbix, Checkmk, Icinga, Centreon and Paessler PRTG are open-source or on-premises tools built to run on your own infrastructure. This matters because observability data is unusually sensitive — logs and traces routinely contain user identifiers, request payloads and internal architecture.

A vendor-neutral standard for traces, metrics and logs, and it decides how expensive it is to change monitoring vendors later. Uptrace is built on it natively rather than importing from it, so instrumentation in your code belongs to the standard rather than to the vendor — moving to a different backend becomes a configuration change instead of re-instrumenting every service. Vendor-specific agents are how observability lock-in actually happens.

Better Stack, from Prague, which combines uptime monitoring verified from multiple locations, log management with structured data, incident management with on-call scheduling and rotations, and public status pages in one product. That covers what most teams buy from two vendors. Free tier with paid plans from €24 per month, EU-based under GDPR.

Checkly, whose browser checks are written as Playwright tests — the same framework teams already use for end-to-end testing — so a check exercises a real journey rather than pinging a URL, and the same scripts serve both purposes. Monitoring as code through the Checkly CLI keeps checks in your repository, reviewed like code and deployed through CI/CD, so monitoring changes with the feature. Free tier, from €30 per month, Berlin-based.

More than most teams treat it as being. Logs routinely contain user identifiers, email addresses, request payloads and error messages with personal data in them; traces expose internal architecture and service topology; and real user monitoring captures what individual browsers did. Sending all of that to a US-established provider is a data transfer decision made by whoever installed the agent — which is why self-hosting with Netdata, Elastic, GlitchTip or Uptrace is a common requirement rather than an unusual one.

Not on this list?

If you build a European monitoring & observability tool that belongs here, tell us about it. Every suggestion is checked against the same criteria as the tools above: European ownership and hosting, a real product, and pricing we can verify. A listing is editorial, and we say so on this page where placement is paid.

Suggest your tool