{"componentChunkName":"component---src-templates-docs-js","path":"/de-de/guides/monitor-website-performance/real-user-monitoring","result":{"data":{"site":{"siteMetadata":{"title":"Documentation | LoadFocus","docsLocation":""}},"mdx":{"fields":{"id":"ee642666-c57c-568f-9e32-1e26905cce68","title":"Real User Monitoring (RUM)","slug":"/de-de/guides/monitor-website-performance/real-user-monitoring","locale":"de-DE"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var n = Object.getOwnPropertySymbols(e); for (r = 0; r < n.length; r++) o = n[r], -1 === t.indexOf(o) && {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (-1 !== e.indexOf(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Real User Monitoring (RUM)\",\n  \"date\": \"2026-10-29\",\n  \"metaTitle\": \"Real User Monitoring (RUM) für Core Web Vitals | LoadFocus\",\n  \"metaDescription\": \"Binden Sie ein kleines Skript ein und sehen Sie LCP, INP, CLS, FCP und TTFB Ihrer eigenen Besucher, pro Seite und Gerät, ohne Cookies und ohne gespeicherte IP-Adressen.\",\n  \"order\": 18\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Real User Monitoring (RUM) misst die Core Web Vitals in den Browsern der Menschen, die Ihre Website besuchen. Sie binden ein kleines Skript in Ihre Seiten ein, und LoadFocus zeigt LCP, INP, CLS, FCP und TTFB am 75. Perzentil, pro Seite und pro Ger\\xE4t. Au\\xDFerdem zeigt es, was sie verlangsamt: die Elemente, Bilder und Skripte hinter den Zahlen und wie sie sich nach Land, Browser, Verbindung und Navigationsart unterscheiden.\"), mdx(\"p\", null, \"Labor-L\\xE4ufe zeigen, wie schnell eine Seite von einem Standort mit einem Ger\\xE4teprofil sein kann. RUM zeigt, wie schnell sie f\\xFCr Ihre Besucher ist. Es funktioniert auch dort, wo die \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://loadfocus.com/docs/de-de/guides/monitor-website-performance/real-user-field-data\"\n  }, \"Feld-Daten aus dem Chrome UX Report\"), \" nichts anzeigen, denn es h\\xE4ngt nicht davon ab, dass Google genug Chrome-Traffic f\\xFCr Ihre Website hat.\"), mdx(\"h2\", null, \"Eine Website hinzuf\\xFCgen\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Klicken Sie in der Seitenleiste der Page-Speed-App auf \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"RUM\"), \" oder \\xF6ffnen Sie \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://speed.loadfocus.com/rum\"\n  }, \"speed.loadfocus.com/rum\"), \". Die Seite listet Ihre Websites.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Klicken Sie auf \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Website hinzuf\\xFCgen\"), \", geben Sie unter \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Name der Website\"), \" einen Namen und unter \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Hostnamen\"), \" die Hostnamen der Website ein, und klicken Sie auf \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Website anlegen\"), \".\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\xD6ffnen Sie die Website und kopieren Sie das Snippet unter \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Einbinden\"), \". F\\xFCgen Sie es in den \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"<head>\"), \" jeder Seite ein.\")), mdx(\"p\", null, \"Trennen Sie Hostnamen durch Kommas, bis zu 10 pro Website. Seitenaufrufe werden nur von diesen Hostnamen gez\\xE4hlt, und \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"*.example.com\"), \" deckt \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"example.com\"), \" und jede Subdomain ab. Die Pr\\xFCfung der Hostnamen h\\xE4lt gelegentliche Verf\\xE4lschungen Ihrer Zahlen fern, der Website-Schl\\xFCssel im Snippet ist aber \\xF6ffentlich. Betrachten Sie die Zahlen daher als Besucherdaten, nicht als Sicherheitsma\\xDFnahme.\"), mdx(\"p\", null, \"Sendet Ihre Website eine strikte \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Referrer-Policy: no-referrer\"), \", schickt der Browser mit dem Beacon keinen Origin mit, und diese Seitenaufrufe werden nicht gez\\xE4hlt. Aktivieren Sie f\\xFCr eine solche Website in ihren Einstellungen \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Seitenaufrufe von Seiten ohne Origin akzeptieren\"), \". Der Hostname wird dann aus dem Snippet \\xFCbernommen, das jede Seite f\\xE4lschen k\\xF6nnte. Lassen Sie die Option daher aus, wenn Ihre Website sie nicht braucht.\"), mdx(\"h2\", null, \"Das Snippet\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-html\"\n  }, \"<script async src=\\\"https://speed.loadfocus.com/rum.js\\\" data-site=\\\"YOUR_SITE_KEY\\\"></script>\\n\")), mdx(\"p\", null, \"Im Snippet auf der Seite der Website ist Ihr Website-Schl\\xFCssel bereits eingetragen. Das Skript l\\xE4dt nach Ihrer Seite und sendet einen kleinen Beacon, wenn der Besucher die Seite verl\\xE4sst oder den Tab ausblendet.\"), mdx(\"p\", null, \"Drei optionale Einstellungen:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Stichprobe.\"), \" \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"data-sample=\\\"0.25\\\"\"), \" misst ein Viertel der Seitenaufrufe. Seitenaufrufe au\\xDFerhalb der Stichprobe werden gar nicht gemessen. Die Auswahl \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Messen\"), \" \\xFCber dem Snippet auf der Seite der Website setzt den Wert f\\xFCr Sie.\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Seitennamen.\"), \" Standardm\\xE4\\xDFig wird jede Seite nach ihrem Pfad benannt. Um Seiten selbst zu gruppieren, setzen Sie \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"window.LOADFOCUS_RUM_PAGE\"), \" auf der Seite, zum Beispiel \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"window.LOADFOCUS_RUM_PAGE = \\\"/product/:id\\\";\"), \".\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Festgeschriebene Version.\"), \" Auf der Seite der Website erzeugt \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Diese Version festschreiben (Subresource Integrity)\"), \" ein Snippet, das eine eingefrorene Kopie des Skripts mit ihrem Integrit\\xE4ts-Hash l\\xE4dt:\"), mdx(\"pre\", {\n    parentName: \"li\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-html\"\n  }, \"<script async src=\\\"https://speed.loadfocus.com/rum.v1.js\\\" integrity=\\\"sha384-...\\\" crossorigin=\\\"anonymous\\\" data-site=\\\"YOUR_SITE_KEY\\\"></script>\\n\")), mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Nichts, was LoadFocus ausrollt, kann dieses Skript \\xE4ndern, und der Browser lehnt es ab, wenn es je vom Hash abweicht. Den echten Hash kopieren Sie von der Seite der Website. F\\xFCr eine sp\\xE4tere Version installieren Sie das neue Snippet. Das einfache \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"rum.js\"), \"-Snippet l\\xE4dt immer die aktuelle Version.\"))), mdx(\"p\", null, \"Wenn Ihre Website eine Content-Security-Policy sendet, erlauben Sie \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"https://speed.loadfocus.com\"), \" in \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"script-src\"), \" (das Skript) und in \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"connect-src\"), \" (der Beacon).\"), mdx(\"h2\", null, \"Was gemessen wird\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Metrik\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Gut\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Verbesserung n\\xF6tig\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Schlecht\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Largest Contentful Paint (LCP)\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"<= 2.5 s\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"<= 4 s\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"> 4 s\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Interaction to Next Paint (INP)\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"<= 200 ms\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"<= 500 ms\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"> 500 ms\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Cumulative Layout Shift (CLS)\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"<= 0.1\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"<= 0.25\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"> 0.25\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"First Contentful Paint (FCP)\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"<= 1.8 s\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"<= 3 s\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"> 3 s\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Time to First Byte (TTFB)\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"<= 800 ms\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"<= 1.8 s\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"> 1.8 s\")))), mdx(\"p\", null, \"LCP, INP und CLS sind die Core Web Vitals. Die Werte folgen denselben Regeln wie Googles Bibliothek web-vitals: LCP endet bei der ersten Eingabe, CLS ist die gr\\xF6\\xDFte Folge von Layout-Verschiebungen, INP l\\xE4sst pro 50 Interaktionen einen Ausrei\\xDFer weg, und Darstellungen in einem im Hintergrund ge\\xF6ffneten Tab z\\xE4hlen nicht. Jeder Seitenaufruf wird als mobil oder Desktop eingestuft.\"), mdx(\"p\", null, \"Pro Seitenaufruf wird ein Beacon gesendet. Eine Seite, die aus dem Back/Forward-Cache des Browsers wiederhergestellt wird, z\\xE4hlt als neuer Seitenaufruf, so wie Googles Bibliothek web-vitals sie meldet.\"), mdx(\"p\", null, \"Seitenaufrufe von Bots, Crawlern, Headless-Browsern, Laborwerkzeugen wie Lighthouse (LoadFocus-Monitore eingeschlossen) und Skripten werden nicht gez\\xE4hlt. Die Seite der Website zeigt, wie viele in den letzten 24 Stunden ausgelassen wurden.\"), mdx(\"h2\", null, \"Datenschutz\"), mdx(\"p\", null, \"Das Skript setzt keine Cookies und speichert nichts im Browser. Jeder Beacon enth\\xE4lt den Seitenpfad, die Ger\\xE4teklasse und die Zahlen sowie das, was sie erkl\\xE4rt:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Kurze CSS-Selektoren der Elemente hinter LCP, INP und CLS: das Tag, die ID und bis zu zwei Klassennamen, nie Text oder andere Attribute.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Die Adresse des LCP-Bildes und des langsamsten Skripts, ohne Query-String.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Den Verbindungstyp und wie die Seite ge\\xF6ffnet wurde (normaler Aufruf, neu geladen, zur\\xFCck oder vor).\")), mdx(\"p\", null, \"Au\\xDFerdem:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Query-String und Hash der Seite werden nie gesendet.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"IDs, Zahlen, Tokens und E-Mail-Adressen in Pfaden werden als \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \":id\"), \" zusammengefasst, sodass \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"/orders/48213\"), \" und \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"/orders/48214\"), \" beide als \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"/orders/:id\"), \" gez\\xE4hlt werden.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Die IP-Adresse des Besuchers wird im Arbeitsspeicher verwendet, um das Land zu ermitteln, und als t\\xE4glich wechselnder Hash f\\xFCr die Ratenbegrenzung. Sie wird nie gespeichert.\")), mdx(\"p\", null, \"Pfade und Element-IDs stammen von Ihren eigenen Seiten. Wenn ein Pfad einen Namen enthalten kann, zum Beispiel \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"/u/jane.doe\"), \", geben Sie diesen Seiten mit \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"window.LOADFOCUS_RUM_PAGE\"), \" einen gemeinsamen Namen. In einen Cookie-Banner m\\xFCssen Sie nichts aufnehmen.\"), mdx(\"h2\", null, \"Das Dashboard lesen\"), mdx(\"p\", null, \"Jede Website hat ihre eigene Seite. W\\xE4hlen Sie den \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Zeitraum\"), \" (\", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"7 Tage\"), \", \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"28 Tage\"), \" oder \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"90 Tage\"), \"), dann sehen Sie:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Eine Kachel pro Metrik\"), \" mit ihrem p75, gef\\xE4rbt als gut, Verbesserung n\\xF6tig oder schlecht, dem Anteil der Seitenaufrufe in jedem Bereich und dem Anteil, der gut ist.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Ein Tagesdiagramm\"), \" des p75 f\\xFCr die angeklickte Metrik, mit den Grenzen f\\xFCr gut und schlecht als gestrichelte Linien und den Seitenaufrufen als blasse Balken.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Seiten\"), \": Ihre meistbesuchten Seiten mit ihren Aufrufen und p75 f\\xFCr LCP, INP und CLS. Seiten jenseits der ersten 300 verschiedenen Pfade eines Tages werden als \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"(weitere Seiten)\"), \" gez\\xE4hlt. Fahren Sie mit der Maus \\xFCber den LCP einer Seite, um ihre vier Phasen zu sehen.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Ger\\xE4te\"), \": der Anteil der Seitenaufrufe und p75 f\\xFCr LCP, INP und CLS f\\xFCr \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Mobil\"), \" und \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Desktop\"), \".\")), mdx(\"p\", null, \"Die Zahlen erscheinen wenige Minuten nach den ersten Besuchen.\"), mdx(\"p\", null, \"Jede Website auf der Seite \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"RUM\"), \" zeigt \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Empf\\xE4ngt Daten\"), \" oder \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Warten auf den ersten Seitenaufruf\"), \". Ein p75, der auf weniger als 30 Seitenaufrufen beruht, wird grau als \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Zu wenige f\\xFCr eine Bewertung\"), \" mit seiner Anzahl angezeigt, weil er noch stark schwanken kann. Die Tage im Diagramm sind UTC-Tage.\"), mdx(\"h2\", null, \"Was Ihre Seiten verlangsamt\"), mdx(\"p\", null, \"Unter Seiten und Ger\\xE4ten zeigt jede Website, was hinter ihren Zahlen steckt. Das sammelt dasselbe Snippet, es gibt also nichts einzurichten.\"), mdx(\"h3\", null, \"Was LCP verlangsamt\"), mdx(\"p\", null, \"Ein Balken teilt LCP in vier Phasen, jeweils am 75. Perzentil:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Zeit bis zum ersten Byte\"), \": bis das erste Byte der Seite ankommt.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Ladeverz\\xF6gerung\"), \": von da an, bis der Browser beginnt, das LCP-Bild herunterzuladen.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Ladedauer\"), \": der Download des Bildes.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Renderverz\\xF6gerung\"), \": vom Ende des Downloads, bis das Bild oder der Text gezeichnet ist.\")), mdx(\"p\", null, \"Ein LCP aus Text hat keine Ladeverz\\xF6gerung und keine Ladedauer. Jede Phase ist ein eigenes Perzentil, die vier ergeben zusammen also nicht den LCP-Wert oben. Unter dem Balken listet \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Element\"), \" die Elemente, die der LCP waren, als kurzen CSS-Selektor, mit Typ (\", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Bild\"), \" oder \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Text\"), \"), Aufrufen und LCP, und \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Bild\"), \" listet die LCP-Bilder nach Adresse.\"), mdx(\"h3\", null, \"Was INP verlangsamt\"), mdx(\"p\", null, \"Ein Balken teilt die langsamste Interaktion jedes Seitenaufrufs in \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Eingabeverz\\xF6gerung\"), \" (Warten auf den Hauptthread), \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Verarbeitung\"), \" (Ausf\\xFChren der Event-Handler) und \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Darstellung\"), \" (Zeichnen des n\\xE4chsten Frames). \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Langsamste Interaktionen\"), \" listet die Elemente, die Besucher angeklickt, angetippt oder in die sie geschrieben haben, mit dem Ereignis. \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Skripte, die w\\xE4hrend der langsamsten Interaktion liefen\"), \" listet das Skript, das dabei am l\\xE4ngsten lief, nach Adresse, mit dem Ausl\\xF6ser (\", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Gestartet durch\"), \", zum Beispiel \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"event-listener\"), \"). Nur Chrome und Edge melden Skripte.\"), mdx(\"h3\", null, \"Was sich verschiebt\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Was sich verschiebt\"), \" listet das Element, das sich in der gr\\xF6\\xDFten Folge von Layout-Verschiebungen eines Seitenaufrufs am st\\xE4rksten bewegt hat, mit seinem CLS.\"), mdx(\"p\", null, \"Jede dieser Tabellen f\\xFChrt pro Website und Tag bis zu 100 verschiedene Elemente, Bilder oder Skripte. Der Rest wird als \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"(andere Elemente)\"), \", \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"(andere Bilder)\"), \" oder \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"(andere Skripte)\"), \" gez\\xE4hlt.\"), mdx(\"h3\", null, \"Aufschl\\xFCsselungen\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Aufschl\\xFCsselungen\"), \" zeigt Aufrufe und p75 f\\xFCr LCP, INP, CLS und TTFB nach:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Land\"), \": aus der IP-Adresse des Besuchers, beim Eintreffen des Seitenaufrufs ermittelt und nicht gespeichert. Bis zu 60 L\\xE4nder pro Website und Tag, der Rest unter \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Andere L\\xE4nder\"), \". Die L\\xE4nder stammen aus GeoLite2-Daten von MaxMind.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Browser\"), \": Chrome, Edge, Safari, Firefox, Samsung Internet, Opera oder \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Andere Browser\"), \".\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Verbindung\"), \": der effektive Verbindungstyp, den der Browser meldet (4g, 3g, 2g, slow-2g). Nur Chrome, Edge und andere Chromium-Browser melden ihn, Besuche mit Safari und Firefox erscheinen daher als \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Nicht gemeldet\"), \".\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Navigation\"), \": \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Normaler Aufruf\"), \", \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Neu geladen\"), \", \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Zur\\xFCck oder vor\"), \", \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Back/Forward-Cache\"), \" (eine sofort wiederhergestellte Seite) und \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Vorab gerendert\"), \".\")), mdx(\"h2\", null, \"Alarme\"), mdx(\"p\", null, \"W\\xE4hlen Sie unter \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Alarme\"), \" auf der Seite einer Website eine Metrik, geben Sie nach \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"p75 \\xFCber\"), \" einen Schwellenwert ein, w\\xE4hlen Sie unter \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Benachrichtigen\"), \" die Alarmkan\\xE4le und klicken Sie auf \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Alarm hinzuf\\xFCgen\"), \". Pro Website sind bis zu 5 Alarme m\\xF6glich. Jeder wird st\\xFCndlich gegen heute und gestern (UTC) gepr\\xFCft, sobald mindestens 30 Seitenaufrufe gemessen sind. Sie erhalten eine Nachricht, wenn der p75 \\xFCber den Schwellenwert steigt, und eine, wenn er wieder darunter liegt. Alarme gehen an die \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://speed.loadfocus.com/alert-channels\"\n  }, \"Alarmkan\\xE4le\"), \" Ihres Teams.\"), mdx(\"h2\", null, \"Deploy-Markierungen\"), mdx(\"p\", null, \"Um Ihre Releases im Tagesdiagramm zu sehen, senden Sie eine Markierung mit dem Website-Schl\\xFCssel (dem Wert von \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"data-site\"), \" im Snippet) als \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"configId\"), \":\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-bash\"\n  }, \"curl -X POST \\\"https://speed.loadfocus.com/api/test/applighthouse/annotations\\\" \\\\\\n  -H \\\"loadfocus-auth: YOUR_API_KEY\\\" -H \\\"content-type: application/json\\\" \\\\\\n  -d '{\\\"label\\\":\\\"Deployed v1.4.2\\\",\\\"configId\\\":\\\"YOUR_SITE_KEY\\\"}'\\n\")), mdx(\"p\", null, \"Markierungen ohne \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"configId\"), \" erscheinen bei jeder Website und jedem Monitor. Mehr dazu unter \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://loadfocus.com/docs/de-de/guides/monitor-website-performance/ci-build-gating\"\n  }, \"CI-Build-Gating & Deploy-Markierungen\"), \".\"), mdx(\"h2\", null, \"Grenzen\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Plan\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Websites\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Seitenaufrufe pro Monat\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Kostenlos\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"1\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"10.000\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Kostenpflichtig\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"20\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"1.000.000\")))), mdx(\"p\", null, \"Seitenaufrufe werden pro Team gez\\xE4hlt. Die Seite zeigt, wie viele Sie in diesem Monat verbraucht haben. Ist die Grenze erreicht, werden neue Seitenaufrufe bis zum n\\xE4chsten Monat nicht gez\\xE4hlt.\"), mdx(\"p\", null, \"Um Name oder Hostnamen einer Website zu \\xE4ndern, verwenden Sie \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Website bearbeiten\"), \". \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Website l\\xF6schen\"), \" entfernt die Website mit allen Daten.\"), mdx(\"h2\", null, \"Verwandt\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://loadfocus.com/docs/de-de/guides/monitor-website-performance/real-user-field-data\"\n  }, \"Echte Nutzer-Felddaten (CrUX)\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://loadfocus.com/docs/de-de/guides/monitor-website-performance/core-web-vitals-metrics\"\n  }, \"Core-Web-Vitals-Metriken\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://loadfocus.com/docs/de-de/guides/monitor-website-performance/largest-contentful-paint\"\n  }, \"Largest Contentful Paint\"))));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#eine-website-hinzufügen","title":"Eine Website hinzufügen"},{"url":"#das-snippet","title":"Das Snippet"},{"url":"#was-gemessen-wird","title":"Was gemessen wird"},{"url":"#datenschutz","title":"Datenschutz"},{"url":"#das-dashboard-lesen","title":"Das Dashboard lesen"},{"url":"#was-ihre-seiten-verlangsamt","title":"Was Ihre Seiten verlangsamt","items":[{"url":"#was-lcp-verlangsamt","title":"Was LCP verlangsamt"},{"url":"#was-inp-verlangsamt","title":"Was INP verlangsamt"},{"url":"#was-sich-verschiebt","title":"Was sich verschiebt"},{"url":"#aufschlüsselungen","title":"Aufschlüsselungen"}]},{"url":"#alarme","title":"Alarme"},{"url":"#deploy-markierungen","title":"Deploy-Markierungen"},{"url":"#grenzen","title":"Grenzen"},{"url":"#verwandt","title":"Verwandt"}]},"parent":{"__typename":"File","relativePath":"de-de/guides/monitor-website-performance/real-user-monitoring.md"},"frontmatter":{"metaTitle":"Real User Monitoring (RUM) für Core Web Vitals | LoadFocus","metaDescription":"Binden Sie ein kleines Skript ein und sehen Sie LCP, INP, CLS, FCP und TTFB Ihrer eigenen Besucher, pro Seite und Gerät, ohne Cookies und ohne gespeicherte IP-Adressen.","order":18,"noindex":null}},"allMdx":{"edges":[{"node":{"fields":{"slug":"/de-de","title":"Willkommen bei der LoadFocus-Dokumentation"}}},{"node":{"fields":{"slug":"/de-de/guides","title":"Anleitungen"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base","title":"Wissensdatenbank"}}},{"node":{"fields":{"slug":"/de-de/pricing","title":"Häufig gestellte Fragen zu Preisen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring","title":"API-Monitoring"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/how-to-update-card-details","title":"So aktualisieren Sie Kartendaten bei fehlgeschlagenen Zahlungen"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/how-to-delete-your-account","title":"So löschen Sie Ihr Konto"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/understanding-declined-card-payments","title":"Warum wurde meine Kartenzahlung abgelehnt?"}}},{"node":{"fields":{"slug":"/de-de/guides/external-reports","title":"Externe Berichterstattung"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/understanding-differences-between-http-and-https","title":"Unterschiede zwischen HTTP und HTTPS"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/using-3rd-party-tools-to-load-test-website-locally","title":"Lasttests für lokal gehostete Websites oder APIs"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing","title":"Lasttests mit Apache JMeter"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/using-google-analytics-and-no-requests-while-load-testing","title":"Kein Traffic in Google Analytics während Lasttests"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/using-query-parameters","title":"So verwenden Sie URL-Query-Parameter"}}},{"node":{"fields":{"slug":"/de-de/guides/k6-load-testing","title":"k6 Lasttest"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/using-valid-url-endpoints","title":"Was ist eine gültige URL für einen Lasttest"}}},{"node":{"fields":{"slug":"/de-de/guides/mcp","title":"KI-Assistenten (MCP)"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing","title":"Lasttests"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance","title":"Website-Performance überwachen"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/what-is-an-http-method","title":"Was ist eine HTTP-Anfragemethode"}}},{"node":{"fields":{"slug":"/de-de/guides/monitoring-as-code","title":"Monitoring as Code"}}},{"node":{"fields":{"slug":"/de-de/guides/onboarding","title":"LoadFocus-Onboarding"}}},{"node":{"fields":{"slug":"/de-de/guides/reusable-snippets","title":"Wiederverwendbare Snippets"}}},{"node":{"fields":{"slug":"/de-de/guides/openapi-import","title":"Import aus OpenAPI / Swagger"}}},{"node":{"fields":{"slug":"/de-de/guides/setup-teardown-scripts","title":"Setup- und Teardown-Skripte"}}},{"node":{"fields":{"slug":"/de-de/guides/teams","title":"Teamverwaltung"}}},{"node":{"fields":{"slug":"/de-de/guides/external-reports/azure-app-insights-integration","title":"Azure App Insights-Integration"}}},{"node":{"fields":{"slug":"/de-de/guides/k6-load-testing/analyzing-k6-test-results","title":"Analyse der k6 Lasttest-Ergebnisse"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/downloading-jmx-csv-files","title":"Herunterladen von .JMX- und .CSV-Dateien in LoadFocus"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/adding-notes-to-results","title":"Notizen zu Testergebnissen hinzufügen"}}},{"node":{"fields":{"slug":"/de-de/guides/external-reports/datadog-integration","title":"Datadog-Integration"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/alert-configuration","title":"Alert-Konfiguration"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/alert-channels","title":"Benachrichtigungskanäle"}}},{"node":{"fields":{"slug":"/de-de/guides/k6-load-testing/how-to-run-k6-load-test","title":"So führen Sie einen neuen k6 Lasttest durch"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/how-to-run-new-apache-jmeter-load-test","title":"So führen Sie einen neuen Apache JMeter-Lasttest durch"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/ai-credits","title":"AI Credits"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/alert-metrics","title":"Alert-Metriken"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/api-check-results","title":"API-Prüfergebnisse verstehen"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/import-to-jmeter-from-curl-har-postman-openapi","title":"cURL, HAR, Postman oder OpenAPI in einen JMeter-Test importieren"}}},{"node":{"fields":{"slug":"/de-de/guides/external-reports/dynatrace-integration","title":"Dynatrace Integration"}}},{"node":{"fields":{"slug":"/de-de/guides/k6-load-testing/import-to-k6-from-curl-har-postman-openapi","title":"cURL, HAR, Postman oder OpenAPI in einen k6-Test importieren"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/analyzing-load-test-results","title":"So prüfen Sie Lasttestergebnisse"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/ci-build-gating","title":"CI-Build-Gating & Deploy-Markierungen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/browser-checks","title":"Browser Checks"}}},{"node":{"fields":{"slug":"/de-de/guides/external-reports/new-relic-integration","title":"New Relic Integration"}}},{"node":{"fields":{"slug":"/de-de/guides/k6-load-testing/uploading-k6-scripts","title":"k6 Skripte und Datendateien hochladen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/authorization-code-grant-type-oauth-2-0","title":"Authorization Code Grant Type in OAuth 2.0"}}},{"node":{"fields":{"slug":"/de-de/guides/external-reports/opentelemetry-integration","title":"OpenTelemetry (OTLP) Integration"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/core-web-vitals-competitor-comparison","title":"Core Web Vitals Wettbewerbervergleich"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/check-groups","title":"Prüfungsgruppen"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd","title":"Ausführen von JMeter-Tests mit dem LoadFocus API Client"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/baseline-comparison-between-load-tests","title":"Baseline-Vergleich zwischen Lasttests"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/core-web-vitals-metrics","title":"Was sind die Core Web Vitals?"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-generators-hardware-infrastructure-jmeter","title":"Welche Hardwareressourcen sind meinem Konto für Lastgeneratoren zugewiesen?"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/check-retries-and-alert-thresholds","title":"Wiederholungsversuche und Alarmschwellen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/client-credentials-grant-type-oauth-2-0","title":"Client Credentials Grant Type in OAuth 2.0"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/experiments","title":"Page-Speed-Experimente"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/custom-domain-status-page","title":"So fügen Sie Ihrer Statusseite eine eigene Domain hinzu"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-anomalies","title":"Lasttest-Anomalien"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/common-http-error-codes","title":"Häufige HTTP-Fehlerstatuscodes"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/dashboards","title":"Dashboards"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/getting-started","title":"Erste Schritte"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/crafting-perfect-test-names","title":"Perfekte Testnamen erstellen"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/how-to-create-new-alert","title":"Neuen Alert erstellen"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-engine-health-monitoring","title":"Engine-Zustandsüberwachung"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/how-to-run-new-website-performance-test","title":"Neuen Website-Performance-Test erstellen"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-error-analysis","title":"Fehleranalyse"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/dns-monitors","title":"DNS-Monitore"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/decoding-average-response-times","title":"Durchschnittliche Antwortzeit entschlüsseln"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/heartbeat-monitors","title":"Heartbeat-Monitore (Cron-Jobs)"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-insights","title":"Lasttest-Erkenntnisse"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/deep-dive-samples-in-load-testing","title":"Was sind Samples bei Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/http-authentication","title":"HTTP-Authentifizierung"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-jtl-file-analysis","title":"Logs & JTL-Dateianalyse"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/demo","title":"Demo"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/incident-management","title":"Incident-Management"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/maintenance-windows","title":"Wartungsfenster"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/largest-contentful-paint","title":"Largest Contentful Paint (LCP)"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/lighthouse-opportunities","title":"Lighthouse Opportunities"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-jtl-jmeter-log-file-analysis","title":"JMeter-Logdateianalyse"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/end-time-in-load-testing","title":"Die Bedeutung der 'Endzeit' bei Lasttests verstehen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/multistep-api-checks","title":"Mehrstufige API-Prüfungen"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-timeline-analysis","title":"Zeitleisten-Ansicht"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/errors-by-type","title":"Fehler nach Typ und Fehlerrate"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/uploading-jmeter-files-step-by-step-guide","title":"JMeter-Dateien auf LoadFocus hochladen: Eine Schritt-für-Schritt-Anleitung"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/pdf-report-branding","title":"Gebrandete PDF-Berichte"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/performance-budgets","title":"Performance Budgets & Alerts"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/erros-and-reponse-codes","title":"Fehler und Antwortcodes"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/using-multiple-csv-files-with-jmeter-engines","title":"Verwendung mehrerer CSV-Dateien mit JMeter-Engines in LoadFocus"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/real-user-field-data","title":"Echte Nutzer-Feld-Daten (CrUX)"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check","title":"So erstellen Sie eine neue API-Prüfung"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/geographical-test-location-in-load-testing","title":"Geografischer Teststandort bei Lasttests"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/recent-failures","title":"Letzte Fehler"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/getting-started","title":"Erste Schritte"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/sla-slo-reports","title":"SLA- & SLO-Uptime-Berichte"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/granularity-in-load-test-results-and-charts","title":"Granularität in Lasttestergebnissen und Diagrammanzeige"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/sitemap-import","title":"Sitemap-Import"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/group-filter-load-test-results-by-url","title":"Lasttest-Ergebnisse nach URL gruppieren und filtern"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/snippets","title":"Snippets"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/ssl-certificate-monitoring","title":"SSL-Zertifikatsüberwachung"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/real-user-monitoring","title":"Real User Monitoring (RUM)"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/headers-and-manage-presets","title":"Header und Header-Vorlagen"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/visual-regression-testing","title":"Visual Regression Testing"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/status-page-api","title":"Status-Page-API, RSS-Feeds und Status-Badge"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/how-to-run-new-load-test","title":"So führen Sie einen neuen Lasttest durch"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/status-pages","title":"Erstellen Sie eine öffentliche Statusseite für Ihre Monitore"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/how-to-url-query-parameters","title":"Query-Parameter"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/synthetic-monitoring","title":"Synthetic Monitoring"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/http-methods-overview-load-testing","title":"HTTP-Methoden: Ein Überblick"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/tcp-monitors","title":"TCP-Port-Monitore"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/load-generator-saturation","title":"Auslastung der Lastgeneratoren"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/uptime-monitoring","title":"Uptime Monitoring"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/variables","title":"Variablen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/load-generators-hardware-infrastructure","title":"Welche Hardwareressourcen sind meinem Konto für Lastgeneratoren zugewiesen?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/load-test-results-api","title":"Ergebnisanalyse-API"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/page-speed-under-load","title":"Seitengeschwindigkeit unter Last"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/page-speed-under-load-trends","title":"Page Speed Under Load Trends"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/load-test-result-ai-analysis","title":"KI-Analyse von Lasttestergebnissen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/password-credentials-grant-type-oauth-2-0","title":"Password Credentials Grant Type in OAuth 2.0"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/pass-fail-thresholds","title":"Pass/Fail-Schwellenwerte"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/implicit-grant-type-oauth-2-0","title":"Implicit Grant Type in OAuth 2.0"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/reading-the-capacity-panel","title":"Die Kapazitätsanzeige lesen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/refresh-token-grant-type-oauth-2-0","title":"Refresh Token Grant Type in OAuth 2.0"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/release-tags-and-run-annotations","title":"Release-Tags und Run-Annotationen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/response-time-distribution","title":"Verteilung der Antwortzeiten"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/results-by-location","title":"Ergebnisse nach Standort"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/response-time-vs-virtual-users","title":"Antwortzeit vs. virtuelle Benutzer"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/performance-trend-load-test-results","title":"Performance-Trend"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/share-load-test-reports","title":"Lasttest-Berichte teilen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/scheduled-load-tests","title":"Geplante Lasttests"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/slowest-and-most-failing-requests","title":"Langsamste und fehleranfälligste Anfragen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/start-time-in-load-testing","title":"Die Bedeutung der Startzeit bei Lasttests verstehen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/using-cookies","title":"Verwendung von Cookies"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/use-cases","title":"Anwendungsfälle"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-delay-when-running-a-load-test","title":"Was ist Verzögerung bei der Durchführung eines Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-are-virtual-users-load-testing","title":"Was sind virtuelle Benutzer bei Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-are-iterations-load-testing","title":"Was sind Iterationen bei Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-duration-in-load-testing","title":"Was ist die Dauer bei Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-grant-type","title":"Was ist ein Grant Type?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-oauth-2-0-authorization","title":"OAuth 2.0 Autorisierung"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-ramp-up-time-in-load-testing","title":"Was ist die Hochlaufzeit bei Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-ramp-up-steps-in-load-testing","title":"Was sind Hochlaufschritte bei Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-test-run-id","title":"Was ist eine Testlauf-ID?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/white-label-report-branding","title":"Gebrandete PDF-Berichte"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd/circleci","title":"CircleCI"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd/github-actions","title":"GitHub Actions"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd/gitlab-ci-cd","title":"GitLab CI/CD"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd/overview","title":"Integration des JMeter API Clients mit CI/CD-Pipelines"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd/azure-devops","title":"Azure DevOps"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd/jenkins","title":"Jenkins"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/alert-channels/email","title":"Email-Warnungen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/alert-channels/discord","title":"Discord-Warnungen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/alert-channels/microsoft-teams","title":"Microsoft-Teams-Warnungen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/alert-channels/pagerduty","title":"PagerDuty-Warnungen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/alert-channels/opsgenie","title":"Opsgenie-Warnungen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/alert-channels/slack","title":"Slack-Warnungen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/alert-channels","title":"Benachrichtigungskanäle"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/assertions","title":"Assertions"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/activate-deactivate","title":"Aktivieren/Deaktivieren"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/alert-channels/webhook","title":"Webhook-Warnungen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/friendly-check-name","title":"Benutzerfreundlicher Prüfungsname"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/mute-unmute","title":"Stummschalten/Entstummschalten"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/request-configuration","title":"Anfragekonfiguration"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/locations","title":"Standorte"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/request-preview","title":"Anfragevorschau"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/save-run","title":"Speichern und Ausführen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/response-time-limits","title":"Antwortzeit-Limits"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/retries","title":"Wiederholungen vor Benachrichtigung"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/frequency","title":"Häufigkeit"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/webhook-channels","title":"Webhook-Kanal"}}}]}},"pageContext":{"id":"ee642666-c57c-568f-9e32-1e26905cce68","locale":"de-DE"}},"staticQueryHashes":["361965504","361965504","417421954","417421954","445494767","445494767"]}