Zum Inhalt springen

Glossar

Web-Performance,ohne Raterei.

Jede Metrik, Methode und jeder Baustein hinter fastmon, in klarer Sprache erklärt. Core Web Vitals mit ihren echten Schwellenwerten, der Unterschied zwischen Labor- und Felddaten und die Konzepte, die Monitoring datenschutzfreundlich machen.

Metriken14 Begriffe

Web-Performance-Metriken

Was tatsächlich gemessen wird und die Schwellenwerte, die gut von schlecht trennen.

CWV

Core Web Vitals

Googles Satz aus drei Feld-Metriken für Ladezeit (LCP), Interaktivität (INP) und visuelle Stabilität (CLS) einer Seite.

Core Web Vitals sind die Teilmenge der Performance-Signale, die Google als essenziell für die Nutzererfahrung wertet und ins Ranking einfließen lässt. Jede Metrik erfasst einen anderen Moment: wie schnell der Hauptinhalt erscheint, wie schnell die Seite auf Eingaben reagiert und wie stark das Layout springt.

Als bestanden gilt eine Seite nur, wenn alle drei im 75. Perzentil echter Besuche im grünen Bereich liegen. Labor-Tools können sie schätzen, die offizielle Bewertung nutzt aber immer Felddaten echter Nutzer.

Mehr erfahren
LCP

Largest Contentful Paint

Gut <= 2.5 s

Die Zeit, bis das größte sichtbare Element im Viewport (Bild, Video oder Textblock) gerendert ist.

LCP ist das Lade-Core-Web-Vital. Es beantwortet die Frage, die Besucher am meisten interessiert: Wann sieht die Seite fertig aus? Die Uhr startet mit der Navigation und stoppt, sobald das größte Element oberhalb der Falz gezeichnet ist.

Weil das größte Element meist ein Hero-Bild oder eine Überschrift ist, wird LCP davon bestimmt, wie schnell der Server antwortet und wie schnell diese eine Ressource geliefert und dekodiert werden kann.

Gut
<= 2.5 s
Ausbaufähig
2.5 to 4 s
Schlecht
> 4 s

Felddaten (75. Perzentil)

Was es beeinflusst

  • Langsame Serverantwort (hoher TTFB) verzögert alles Nachfolgende.
  • Große oder unoptimierte Hero-Bilder, oder Bilder ohne Priority-Hint.
  • Render-blockierendes CSS und JavaScript im Dokumentenkopf.
  • Client-seitiges Rendering, das den Hauptinhalt spät zeichnet.
Mehr erfahren
INP

Interaction to Next Paint

Gut <= 200 ms

Wie lange die Seite braucht, um nach einer Nutzerinteraktion sichtbar zu reagieren, gemessen über den gesamten Besuch.

INP ist das Reaktions-Core-Web-Vital. Es beobachtet jeden Klick, Tap und Tastendruck während eines Besuchs, misst die Verzögerung bis zum nächsten gezeichneten Frame und meldet nahezu den schlechtesten Wert. Ein niedriger INP bedeutet, die Oberfläche fühlt sich sofort an.

INP hat First Input Delay im März 2024 abgelöst. Anders als FID, das nur die Eingabeverzögerung der ersten Interaktion betrachtete, deckt INP die komplette Interaktion inklusive Event-Verarbeitung und Rendering ab und bildet echte Trägheit deutlich besser ab.

Gut
<= 200 ms
Ausbaufähig
200 to 500 ms
Schlecht
> 500 ms

Felddaten (75. Perzentil)

Was es beeinflusst

  • Lange JavaScript-Tasks, die den Main-Thread während der Interaktion blockieren.
  • Schwere Event-Handler, die vor dem nächsten Paint viel Arbeit erledigen.
  • Große DOM-Updates oder Layout-Thrashing durch eine Interaktion.
  • Third-Party-Skripte, die um den Main-Thread konkurrieren.
Mehr erfahren
CLS

Cumulative Layout Shift

Gut <= 0.1

Ein einheitenloser Wert dafür, wie stark sich sichtbarer Inhalt unerwartet verschiebt, während die Seite lädt und läuft.

CLS ist das Core-Web-Vital für visuelle Stabilität. Jedes Mal, wenn sich ein Element ohne Nutzeraktion verschiebt, bewertet der Browser, wie viel des Viewports sich wie weit bewegt hat. CLS summiert den schlimmsten Schub dieser Verschiebungen während des Besuchs.

Es ist die Metrik hinter dem bekannten Ärger, wenn ein Button im Moment des Antippens wegspringt, weil ein spätes Banner oder Bild lädt. Anders als die zeitbasierten Vitals hat es keine Einheit: kleiner ist besser, und 0 heißt, nichts hat sich bewegt.

Gut
<= 0.1
Ausbaufähig
0.1 to 0.25
Schlecht
> 0.25

Felddaten (75. Perzentil)

Was es beeinflusst

  • Bilder und Embeds ohne Breite und Höhe (oder Seitenverhältnis).
  • Werbung, Banner und iframes, die über bestehenden Inhalt eingefügt werden.
  • Web-Fonts, die Text umbrechen, wenn sie geladen sind.
  • Dynamisch eingefügter Inhalt ohne reservierten Platz.
Mehr erfahren
FCP

First Contentful Paint

Gut <= 1.8 s

Der Moment, in dem der Browser den ersten Inhalt rendert: Text, ein Bild oder ein Canvas.

FCP markiert den Übergang vom leeren Bildschirm zum ersten sichtbaren Zeichen, dass die Seite lädt. Es ist selbst kein Core Web Vital, aber ein starker Frühindikator und ein häufiges Diagnosemittel für einen langsamen LCP.

Ein schneller FCP signalisiert Besuchern, dass etwas passiert. Ist FCP langsam, liegt die Ursache fast immer davor: Serverzeit, DNS, Weiterleitungen oder render-blockierende Ressourcen.

Gut
<= 1.8 s
Ausbaufähig
1.8 to 3 s
Schlecht
> 3 s

Felddaten (75. Perzentil)

Was es beeinflusst

  • Hoher TTFB und langsame erste Serverantwort.
  • Render-blockierende Stylesheets und synchrone Skripte.
  • Langsame Font-Auslieferung, die Text bis zur Ankunft verbirgt.
TTFB

Time to First Byte

Gut <= 0.8 s

Die Zeit vom Start der Navigation bis der Browser das erste Byte der Antwort empfängt.

TTFB erfasst alles, was passiert, bevor das Rendern überhaupt beginnen kann: DNS-Auflösung, Verbindungsaufbau, TLS-Handshake, Weiterleitungen und die Erzeugung der Antwort durch den Server. Es ist das Fundament, auf dem jede andere Lade-Metrik aufsetzt.

Ein hoher TTFB begrenzt, wie schnell FCP und LCP je sein können, weshalb es das Erste ist, was man bei einer langsamen Seite prüft. Server-Logik, Datenbankabfragen und kalte Caches sind die üblichen Verdächtigen.

Gut
<= 0.8 s
Ausbaufähig
0.8 to 1.8 s
Schlecht
> 1.8 s

Felddaten (75. Perzentil)

Was es beeinflusst

  • Langsame Backend-Verarbeitung oder ungecachte Datenbankabfragen.
  • Kein CDN, sodass entfernte Besucher die Rundreise bezahlen.
  • Weiterleitungsketten vor dem finalen Dokument.
FID

First Input Delay (abgelöst)

Gut <= 100 ms

Die Verzögerung zwischen der ersten Interaktion eines Besuchers und dem Beginn ihrer Verarbeitung durch den Browser. Durch INP ersetzt.

FID war das ursprüngliche Reaktions-Core-Web-Vital. Es mass nur die Eingabeverzögerung der allerersten Interaktion, und nur diese Verzögerung, nicht die folgende Arbeit oder das Rendering, sodass eine Seite einen guten FID erreichen und sich trotzdem träge anfühlen konnte.

Google hat FID am 12. März 2024 zugunsten von INP abgelöst, das die komplette Interaktion über den gesamten Besuch misst. FID steht hier zur Einordnung: In älteren Reports und Tools kann es noch auftauchen.

Gut
<= 100 ms
Ausbaufähig
100 to 300 ms
Schlecht
> 300 ms

Felddaten (75. Perzentil)

TBT

Total Blocking Time

Gut <= 200 ms

Die Gesamtzeit, in der der Main-Thread zwischen erstem Paint und Interaktivität von langen Tasks blockiert war, im Labor gemessen.

TBT ist eine Labor-Metrik und der nächste Labor-Stellvertreter für INP. Es summiert den blockierenden Anteil (alles über 50 ms) jeder langen Task nach dem FCP und zeigt, wie lange eine Seite Eingaben ignorieren würde, während Skripte laufen.

Weil es in einem kontrollierten Labordurchlauf gemessen wird, ist TBT stabil und ideal, um Regressionen in der CI zu fangen, bevor sie echte Nutzer als schlechten INP treffen.

Gut
<= 200 ms
Ausbaufähig
200 to 600 ms
Schlecht
> 600 ms

Labordaten (Lighthouse)

Was es beeinflusst

  • Große JavaScript-Bundles, die beim Laden geparst und ausgeführt werden.
  • Teure Hydration in client-gerenderten Frameworks.
  • Third-Party-Tags, die schwere Arbeit auf dem Main-Thread erledigen.
SI

Speed Index

Gut <= 3.4 s

Eine Labor-Metrik dafür, wie schnell sich die sichtbaren Teile einer Seite während des Ladens füllen, basierend auf Videoaufnahme.

Speed Index nimmt den Lade-Filmstreifen auf und bewertet, wie schnell die Pixel oberhalb der Falz visuell vollständig werden. Zwei Seiten mit gleichem LCP können sehr unterschiedliche Speed-Index-Werte haben, wenn eine sich nach und nach füllt und die andere auf einen Schlag erscheint.

Es ist eine Lighthouse-Labor-Metrik, nützlich um die gefühlte Ladegeschwindigkeit zwischen Builds zu vergleichen, wird aber nicht an echten Nutzern gemessen.

Gut
<= 3.4 s
Ausbaufähig
3.4 to 5.8 s
Schlecht
> 5.8 s

Labordaten (Lighthouse)

TTI

Time to Interactive (veraltet)

Eine Labor-Metrik dafür, wann eine Seite gerendert ist und zuverlässig schnell auf Eingaben reagieren kann.

TTI schätzte den Punkt, ab dem der Main-Thread lange genug ruhig war, damit die Seite Interaktionen verlässlich verarbeiten konnte. Es war einst eine zentrale Lighthouse-Kennzahl.

Lighthouse hat TTI in Version 10 (2023) aus der Bewertung entfernt, weil TBT und INP die Reaktionsfähigkeit zuverlässiger beschreiben. Es steht hier zur Einordnung älterer Audits.

Page Load

Das klassische Load-Event: alles auf der Erstseite, inklusive Bilder und Subressourcen, ist fertig geladen.

Page Load (das window-Load-Event) ist der älteste Performance-Meilenstein. Er ist leicht verständlich und als grobes Signal weiterhin nützlich, sagt aber nichts darüber, wann die Seite nutzbar aussah oder sich so anfühlte, weshalb es die Core Web Vitals gibt.

fastmon erfasst ihn neben den Vitals, sodass die vertraute Zahl bleibt, während die Metriken sichtbar werden, die Erfahrung wirklich abbilden.

Route Load

Die Ladezeit einer In-App-Navigation in einer Single-Page-App, bei der kein voller Seiten-Reload passiert.

In einer Single-Page-Application tauscht ein Klick den Inhalt client-seitig aus, statt ein frisches Dokument zu laden, sodass das klassische Load-Event nie wieder feuert. Route Load misst diese Soft-Navigationen: wie lange ein Ansichtswechsel vom Klick bis zum gezeichneten Inhalt dauert.

Ohne das wirken SPAs künstlich schnell, weil nur der allererste Ladevorgang gemessen wird. fastmon erkennt Soft-Navigationen und misst jeden Route-Wechsel, sodass die Zahlen abbilden, worauf Besucher wirklich warten.

Long Tasks & LoAF

Jedes Stück JavaScript, das den Main-Thread länger als 50 ms belegt und die Seite am Reagieren hindert.

Während eine lange Task läuft, kann der Browser keine Klicks, Scrolls oder Paints verarbeiten, was Besucher genau als Ruckeln wahrnehmen. Long Animation Frames (LoAF) ist die neuere API, die weiter geht und einen langsamen Frame dem verantwortlichen Skript und sogar der Quellzeile zuordnet.

Long Tasks sind das Rohmaterial hinter einem schlechten INP oder TBT. Sie zu finden und aufzubrechen, oder Arbeit vom Main-Thread zu verlagern, ist der direkteste Weg zu einer schnell wirkenden Oberfläche.

Experience Score

Eine einzelne Zahl von 0 bis 10, die fastmon aus LCP, INP, CLS, FCP, TTFB, Ladezeit und Fehlerrate bildet.

Einzelne Metriken sind präzise, aber über viele Seiten hinweg schwer auf einen Blick zu verfolgen. Der Experience Score fasst sie zu einer Zahl zusammen, sodass ein Team die Gesundheit einer Seite, eines Segments oder einer ganzen Site auf einmal sieht und bei einem Einbruch gezielt tiefer geht.

Er ersetzt nie die zugrunde liegenden Vitals: Er zeigt, wo man hinschauen sollte, und die Metrik-Karten sagen, warum.

Zur Dokumentation

Methoden10 Begriffe

Monitoring-Methoden

Wie Performance gemessen wird, von echten Besuchern bis zu geplanten Labortests.

RUM

Real User Monitoring

Performance aus den Browsern deiner echten Besucher messen, auf ihren realen Geräten und Netzwerken.

RUM sammelt Metriken aus jeder echten Sitzung: den Smartphones, Laptops, Browsern und Verbindungen, die dein Publikum tatsächlich nutzt. Das sind Felddaten, und nur so weiß man, was Menschen wirklich erleben, inklusive des langsamen Long Tail, den Labortests verpassen.

Es ist die Grundlage der Core-Web-Vitals-Bewertung. Das RUM von fastmon ist standardmäßig cookiefrei und entfernt IP-Adressen am Edge, sodass die Feld-Wahrheit ohne Besucherprofile entsteht.

Mehr erfahren

Synthetic Monitoring

Geplante, wiederholbare Tests, die eine Seite in kontrollierter Umgebung in festem Intervall laden.

Synthetic Monitoring schickt eine Seite nach Zeitplan durch ein Labor (bei fastmon geplante Lighthouse- und TTFB-Checks), jedes Mal vom gleichen Geräteprofil und Netzwerk. Weil die Bedingungen fix sind, sind Ergebnisse stabil und vergleichbar, ideal um Regressionen zu fangen und Seiten zu testen, bevor sie Traffic haben.

Es ergänzt RUM, statt es zu ersetzen: Synthetic sagt, dass sich eine Seite verändert hat, RUM sagt, ob echte Nutzer es gespürt haben.

Mehr erfahren

Labordaten vs Felddaten

Labordaten stammen aus einem kontrollierten Test, Felddaten von echten Besuchern. Beides zählt, aus verschiedenen Gründen.

Labordaten sind reproduzierbar: gleiches Gerät, gleiches Netzwerk, gleiche Schritte, perfekt für Debugging und CI. Aber eine Maschine kann nicht jeden Besucher abbilden, daher kann es rosig aussehen, während echte Nutzer kämpfen.

Felddaten sind unordentlich und ehrlich: Sie erfassen die volle Bandbreite an Geräten und Verbindungen. Core Web Vitals werden offiziell auf Felddaten bewertet. Der gesündeste Workflow nutzt Labordaten gegen Regressionen und Felddaten, um das reale Ergebnis zu bestätigen.

Lighthouse

Googles Open-Source-Tool, das eine Seite in einem Labordurchlauf prüft und Performance, Barrierefreiheit, SEO und mehr bewertet.

Lighthouse lädt eine Seite unter simulierten Bedingungen und erzeugt aus Labor-Metriken wie FCP, LCP, TBT, CLS und Speed Index einen Performance-Score von 0 bis 100, plus konkrete Empfehlungen. Es treibt die Laborseite von PageSpeed Insights an.

Die synthetischen Checks von fastmon führen Lighthouse nach Zeitplan aus, sodass die Diagnostik kontinuierlich vorliegt und nicht nur, wenn zufällig jemand ein Audit startet.

CrUX

Chrome UX Report

Googles öffentlicher Datensatz realer Core Web Vitals, aggregiert aus zustimmenden Chrome-Nutzern.

CrUX ist die Felddatenquelle hinter der Core-Web-Vitals-Bewertung der Google-Suche und dem Feldbereich von PageSpeed Insights. Es meldet das 75. Perzentil je Metrik, monatlich aggregiert über berechtigten Chrome-Traffic.

Es ist wertvoll, aber grob: monatlich, auf Origin- oder Seitengruppen-Ebene, nur Chrome, und nur für Seiten mit genug Traffic. Das eigene RUM füllt diese Lücken mit Daten pro Seite, in Echtzeit und über alle Browser.

p75

Perzentil (p75)

Der Wert, unter den ein bestimmter Anteil der Besuche fällt. p75 heißt, 75 Prozent waren mindestens so schnell.

Durchschnitte verbergen Schmerz: Eine Handvoll sehr langsamer Sitzungen kann von vielen schnellen überdeckt werden. Perzentile beschreiben stattdessen die Verteilung. Das 75. Perzentil ist die Schwelle der Core Web Vitals, damit drei von vier Besuchen repräsentiert sind und das schlechteste Viertel nicht wegdurchschnittet wird.

p75 zu beobachten (und p90 oder p95 für den Long Tail) zeigt, was die meisten Menschen erleben und wie schlimm es für die Unglücklichen wird, was ein Durchschnitt nie verrät.

Web Vitals Attribution

Die zusätzlichen Diagnosedaten, die erklären, warum eine Metrik langsam war, nicht nur wie langsam.

Zu wissen, dass LCP 4 Sekunden war, ist nur die halbe Geschichte. Attribution zerlegt eine Metrik in ihre Phasen (bei LCP: Time to First Byte, Ressourcen-Ladeverzögerung, Ladezeit, Render-Verzögerung) und benennt das verantwortliche Element oder den CSS-Selektor hinter einer Layoutverschiebung oder langsamen Interaktion.

Das macht aus einer Zahl eine Handlung: statt zu raten, siehst du genau das Bild, Skript oder Element, das behoben werden muss.

Web-Analytics

Messung von Traffic und Verhalten: Seitenaufrufe, Besucher, Referrer und Journeys, gemeinsam mit Performance.

Analytics beantwortet, wer besucht hat, woher und was getan wurde. Mit Performance-Daten kombiniert wird es weit nützlicher: Man sieht, ob eine langsame Seite Conversions kostet oder welche Traffic-Quelle auf den schlechtesten Erfahrungen landet.

Die Analytics von fastmon ist datenschutzfreundlich: keine Cookies im Standardmodus, kein Cross-Site-Tracking und IPs am Edge auf einen Country-Code reduziert, sodass weit weniger Consent-Maschinerie nötig ist als bei klassischen Trackern.

Mehr erfahren

Error Tracking

Erfassen von JavaScript-Fehlern und fehlgeschlagenen Requests aus echten Sitzungen, gruppiert, sodass die echten Probleme sichtbar werden.

Eine Seite kann perfekte Vitals erreichen und für ein Nutzersegment trotzdem kaputt sein, weil ein Skript wirft. Error Tracking erfasst diese Fehler aus dem Browser, mit genug Kontext (Seite, Browser, Ablauf), um sie zu reproduzieren.

Ähnliche Fehler werden zu einem Fingerprint zusammengefasst, sodass tausend Vorkommen desselben Bugs als ein einzelnes, priorisiertes Problem erscheinen statt als Rauschen.

Alarmierung

Benachrichtigungsregeln, die melden, wenn eine Metrik einen Schwellenwert reißt oder sich verschlechtert, bevor Kunden sich beschweren.

Dashboards helfen nur, wenn jemand hinschaut. Alarmierung beobachtet die Zahlen für dich und feuert, wenn ein Core Web Vital, eine Fehlerrate oder ein Experience Score eine von dir gesetzte Linie überschreitet oder in die falsche Richtung tendiert.

Gute Alarmierung ist spezifisch genug, um ihr zu vertrauen: begrenzt auf die Seiten und Metriken, die zählen, sodass eine kritisch werdende Seite die richtigen Leute erreicht, statt unterzugehen.

Bausteine8 Begriffe

fastmon-Bausteine

Die Teile, aus denen fastmon besteht: vom Beacon bis zur Art, wie Besucher gezählt werden.

Beacon

Das kleine Datenpaket, das der Tracker mit den Messwerten eines Besuchs an fastmon sendet.

Wenn eine Seite mit dem Messen fertig ist, packt der Tracker Metriken, Timings und etwaige Fehler in eine kompakte Nutzlast und sendet sie, typischerweise über die Beacon-API, sodass die Zustellung die Seite nicht blockiert oder verlangsamt.

Was ein Beacon genau enthält, lässt sich mit der fastmon Beacon-Inspector-Browsererweiterung prüfen, Teil davon, wie fastmon transparent hält, was es erfasst.

Tracker

Das leichtgewichtige Skript, das du einmal einbindest; es misst Core Web Vitals und Fehler direkt im Browser.

Der Tracker ist das Snippet, das die Messung macht. Er hängt sich in Standard-Browser-APIs ein (Performance-API, PerformanceObserver, Error-Events) und ist auf dieselbe web-vitals-Library abgestimmt, die Google nutzt, sodass die Zahlen mit denen von Chrome vergleichbar sind.

Er ist klein und lädt ohne das Rendering zu blockieren, sodass das Hinzufügen von Monitoring nicht selbst die Performance beschädigt, die du messen willst.

Stitch

fastmons kurzlebiger, am Edge abgeleiteter Identifier, der einen Besuch ohne Cookies oder Cross-Site-Tracking gruppiert.

Um eindeutige Besucher zu zählen und die Seiten eines Besuchs zu verbinden, braucht es einen Identifier. Stitch wird am Edge abgeleitet und rotiert im 24-Stunden-Takt, sodass er eine Sitzung gruppieren, aber niemandem über Tage, Sites oder Geräte folgen kann.

So vermeidet fastmon das Doppelzählen und die verwaisten Sitzungen rein cookiefreier Ansätze und setzt trotzdem keine Cookies und baut keine langlebigen Profile.

Session

Ein zusammenhängender Besuch: die Abfolge von Seitenaufrufen und Interaktionen, bevor ein Besucher inaktiv wird.

Eine Session verbindet die Seiten, Timings und Fehler eines einzelnen Besuchs, sodass du einer Journey folgen kannst statt isolierten Treffern. Sie ist die Einheit hinter Metriken wie Seiten pro Session und der Frage, wo in einem Flow Menschen abspringen.

In fastmon ist eine Session durch den kurzlebigen Stitch-Identifier begrenzt, sodass sie einen Besuch abbildet und kein dauerhaftes Profil wird.

Pageview

Ein einzelner Seitenaufruf oder, in einer Single-Page-App, ein Route-Wechsel, der als eigener Aufruf zählt.

Der Pageview ist die atomare Einheit der Analyse. Jeder trägt seine Metriken, Timings und seinen Kontext, und viele zusammen ergeben eine Session und die Traffic-Summen.

fastmon zählt auch Soft-Navigationen in Single-Page-Apps als Pageviews, sodass SPA-Traffic nicht unterzählt wird wie bei Tools, die nur volle Dokument-Ladevorgänge sehen.

Collection Modes

Voreinstellungen (Light, Standard, Full), die festlegen, wie viel Detail der Tracker erfasst.

Nicht jede Site braucht dieselbe Tiefe. Light beschränkt Daten auf das Nötigste, Standard ist die ausgewogene Voreinstellung, und Full schaltet die reichste Diagnostik frei, etwa detaillierte Attribution und Resource Timing.

Der Modus ist ein bewusster Hebel über den Datenschutz- und Daten-Kompromiss, von dir gewählt statt angenommen, und er bildet direkt ab, was das Gerät eines Besuchers abgefragt wird.

Server-Timing

Ein HTTP-Header, den dein Backend senden kann, um aufzuschlüsseln, wo Serverzeit verbraucht wurde, sichtbar im RUM.

TTFB sagt, dass der Server langsam war, aber nicht warum. Mit dem Server-Timing-Header kann dein Backend seine eigenen Phasen melden (Datenbank, Cache, Rendering), und der Browser reicht sie an den Tracker weiter.

Das verbindet einen langsamen Feld-TTFB mit genau dem verantwortlichen Backend-Schritt und schließt die Lücke zwischen Frontend-Symptom und Backend-Ursache.

Cache-Status

Ob eine Antwort von einem CDN-Edge, dem Origin-Server oder dem Browser-Cache kam.

Dieselbe URL kann schnell oder langsam sein, je nachdem woher sie ausgeliefert wurde. Den Cache-Status pro Request zu erfassen zeigt die echte Trefferquote und deckt Ressourcen auf, die den Cache immer wieder verfehlen und den Origin treffen.

Das macht aus Caching statt einer hoffnungsvollen Konfiguration etwas, das sich an echtem Traffic verifizieren lässt.

Datenschutz & EU5 Begriffe

Datenschutz und EU

Warum fastmon ohne Cookies misst und jedes Byte in Deutschland hält.

Cookiefrei

Messen, ohne etwas auf dem Gerät des Besuchers zu speichern: keine Cookies, kein localStorage.

Klassische Analytics schreibt ein Cookie, um wiederkehrende Besucher zu erkennen, was Einwilligungspflichten auslöst und blockiert oder gelöscht werden kann. fastmon ist standardmäßig cookiefrei: im Read-only-Modus speichert es überhaupt nichts auf dem Gerät.

Cookiefrei ist nicht dasselbe wie einwilligungsfrei. Das Lesen von Browser-Performance-APIs kann weiterhin unter Consent-Regeln fallen, aber indem es nichts speichert, beseitigt fastmon eine ganze Klasse von Datenschutz- und Genauigkeitsproblemen cookiebasierter Tools.

Mehr erfahren

Edge-IP-Verarbeitung

Die IP-Adresse des Besuchers wird am Edge auf einen Country-Code reduziert und verworfen, bevor Anwendungscode sie sieht.

Eine IP-Adresse ist personenbezogenes Datum. Statt sie zu loggen und später zu anonymisieren, leitet fastmon am Edge-Server nur einen groben Country-Code ab und verwirft die Roh-IP sofort, sodass sie nie Speicher oder Anwendungslogik erreicht.

Das ist Datenminimierung by Design: Du bekommst weiterhin geografische Auswertungen, aber es gibt keine Roh-IP, die geleakt, angefordert oder missbraucht werden könnte, weil sie nie aufbewahrt wurde.

Mehr erfahren
GDPR

DSGVO

Die EU-Datenschutz-Grundverordnung, die rechtliche Grundlinie für den Umgang mit personenbezogenen Daten in Europa.

Die DSGVO regelt, wie personenbezogene Daten (inklusive IP-Adressen und Identifier) erhoben, verarbeitet und gespeichert werden dürfen, und gewährt Menschen Rechte an ihren Daten. Analytics-Tools müssen rechtfertigen, was sie erheben und auf welcher Rechtsgrundlage.

fastmon ist in der DSGVO gebaut statt nachträglich angepasst: minimale Daten, keine Roh-IP-Speicherung, keine Cross-Site-Profile und Verarbeitung ausschließlich in der EU, was die Compliance-Fläche by Design klein hält.

Mehr erfahren

TDDDG (Paragraf 25)

Das deutsche Gesetz, das die ePrivacy-Regel umsetzt, wonach Lesen von oder Schreiben auf einem Gerät Einwilligung braucht.

Paragraf 25 TDDDG (früher TTDSG) ist die deutsche Umsetzung der ePrivacy-Richtlinie. Er besagt, dass das Speichern von oder Zugreifen auf Informationen auf dem Gerät eines Nutzers grundsätzlich Einwilligung erfordert, unabhängig davon, ob diese Information personenbezogen ist.

Deshalb kann selbst ein cookiefreies Tool Einwilligung brauchen: Das Lesen der Performance-APIs des Browsers ist ein Zugriff auf das Gerät. Der Website-Betreiber holt diese Einwilligung über seine Consent-Plattform ein, genau wie bei anderen Tools, wie in der Datenschutzerklärung von fastmon beschrieben.

Datenresidenz

Wo deine Daten physisch liegen und unter wessen Rechtsprechung sie fallen. Bei fastmon: Deutschland, durchgängig.

Datenresidenz zählt, weil der Ort entscheidet, welche Gesetze gelten. Daten bei US-Anbietern können unter Regimen wie dem CLOUD Act erreichbar sein, selbst wenn die Server in Europa stehen.

fastmon wird zu 100 Prozent in Deutschland bei Hetzner gehostet, ohne US-Anbieter im Datenpfad, sodass deine Monitoring-Daten von der Erhebung bis zur Speicherung unter EU-Rechtsprechung bleiben.

Mehr erfahren

Monitoring, das
in die EU gehört.

Read-only im Standard: keine Cookies*, keine langlebigen Identifikatoren, kein US-Anbieter im Datenpfad. Live in rund fünf Minuten.

Light

29 €/Monat

200.000 Pageviews inklusive.

Debugging und alle Features? Standard ab 99 € für 1 Mio. Pageviews. Enterprise auf Anfrage. Alle Pläne ansehen