{"componentChunkName":"component---src-templates-docs-js","path":"/fr-fr/guides/api-monitoring/custom-domain-status-page","result":{"data":{"site":{"siteMetadata":{"title":"Documentation | LoadFocus","docsLocation":""}},"mdx":{"fields":{"id":"179a7e3b-0b00-562c-8cb2-1668f50efa37","title":"Comment ajouter un domaine personnalisé à votre page de statut","slug":"/fr-fr/guides/api-monitoring/custom-domain-status-page","locale":"fr-FR"},"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\": \"Comment ajouter un domaine personnalisé à votre page de statut\",\n  \"date\": \"2026-06-12\",\n  \"metaTitle\": \"Domaine personnalisé pour les pages de statut | Guide | LoadFocus\",\n  \"metaDescription\": \"Diffusez votre page de statut LoadFocus sur votre propre domaine, p. ex. status.votreentreprise.com. Étape par étape : ajoutez le domaine, configurez deux enregistrements DNS, vérifiez et obtenez du HTTPS automatique.\",\n  \"order\": 4\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(\"h2\", null, \"Diffusez votre page de statut sur votre propre domaine\"), mdx(\"p\", null, \"Par d\\xE9faut, votre page de statut est accessible \\xE0 l'adresse \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"votre-page.loadfoc.us\"), \". Avec un \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"domaine personnalis\\xE9\"), \", vous pouvez diffuser la m\\xEAme page depuis un sous-domaine de votre marque, par exemple \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"strong\"\n  }, \"status.votreentreprise.com\")), \", afin que les visiteurs ne quittent jamais votre domaine.\"), mdx(\"p\", null, \"Ce guide fait partie de \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/docs/guides/api-monitoring/status-pages\"\n  }, \"Pages de statut\"), \" ; consultez cette pr\\xE9sentation si vous n'avez pas encore cr\\xE9\\xE9 de page de statut.\"), mdx(\"p\", null, \"LoadFocus \\xE9met et renouvelle le certificat TLS pour vous automatiquement (via Let's Encrypt) : la page est donc servie en HTTPS d\\xE8s le premier chargement, sans rien \\xE0 t\\xE9l\\xE9verser ni \\xE0 renouveler.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Avant de commencer\")), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Les domaines personnalis\\xE9s sont disponibles dans les \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"forfaits payants\"), \". La carte \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Custom domain\"), \" appara\\xEEt une fois votre page de statut \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"enregistr\\xE9e\"), \".\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Vous pouvez connecter \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"un domaine personnalis\\xE9 par page de statut\"), \".\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Utilisez un \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"sous-domaine\"), \" (p. ex. \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"status.votreentreprise.com\"), \"), pas un domaine racine/apex (p. ex. \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"votreentreprise.com\"), \").\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Vous devez avoir acc\\xE8s au \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"DNS\"), \" de votre domaine pour ajouter deux enregistrements.\")), mdx(\"h3\", null, \"1. Ouvrez la section \\xAB Custom domain \\xBB\"), mdx(\"p\", null, \"Dans l'\\xE9diteur de votre page de statut, ouvrez l'onglet \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Settings\"), \" et rep\\xE9rez la carte \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Custom domain\"), \".\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"712px\"\n    }\n  }, \"\\n      \", mdx(\"a\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/docs/static/a125b572b2fdc14c1995b3243c4b7943/3d4b6/custom-domain-add.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }, \"\\n    \", mdx(\"span\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"24.5%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAFCAIAAADKYVtkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAmElEQVQY041PWw7CMAzb/Q+HGGO32NY8mubRfUA6+EVEluVYcuRMAIjEgARI5h69eySi9+jn4BSXmf5g81C1aX6u98d6m5d5WY+CxDJQC1IBAmIgRq7Igly5Sq7En7A0lWZV1OM0j6Z2QZp+xeV4U1N1tTAPj57hUsq2bfu+A0D8MVTlKMhVMpxXm7amqvnyb2RbGxXM3+EXgMAflArZeU8AAAAASUVORK5CYII=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"img\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Section du domaine personnalisé\",\n    \"title\": \"Section du domaine personnalisé\",\n    \"src\": \"/docs/static/a125b572b2fdc14c1995b3243c4b7943/3d4b6/custom-domain-add.png\",\n    \"srcSet\": [\"/docs/static/a125b572b2fdc14c1995b3243c4b7943/772e8/custom-domain-add.png 200w\", \"/docs/static/a125b572b2fdc14c1995b3243c4b7943/e17e5/custom-domain-add.png 400w\", \"/docs/static/a125b572b2fdc14c1995b3243c4b7943/3d4b6/custom-domain-add.png 712w\"],\n    \"sizes\": \"(max-width: 712px) 100vw, 712px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  }), \"\\n  \"), \"\\n    \")), mdx(\"p\", null, \"Saisissez le sous-domaine que vous souhaitez utiliser (par exemple \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"status.votreentreprise.com\"), \") et cliquez sur \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Add domain\"), \".\"), mdx(\"h3\", null, \"2. Ajoutez les deux enregistrements DNS chez votre registrar\"), mdx(\"p\", null, \"Apr\\xE8s l'ajout du domaine, LoadFocus affiche les deux enregistrements DNS \\xE0 cr\\xE9er. Ajoutez-les \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"tous les deux\"), \" chez votre fournisseur DNS (Cloudflare, Namecheap, Route 53, GoDaddy, etc.).\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"712px\"\n    }\n  }, \"\\n      \", mdx(\"a\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/docs/static/cb8286414435c9baed893fbbc79e993e/3d4b6/custom-domain-records.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }, \"\\n    \", mdx(\"span\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"54%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJ0lEQVQoz41S2U7DMBDM//8elBZ4QPSgieNrfexhpxJyUihEqMIaWbMrz2hW664f1KDGflDnXiFxqZOU+h8QS7d9fn182j1stpvdi3UAIUFssB6sBwfBQfAQ534MMc88NjFxx1JYConU6SKlXksW4kJffGmylOuDUqVOTfy+Pxw/zvvDcdTmfmYk9hATEmqDziNxN4x6GHWvVIjpvpilZKQWJGWeWVfqVKdLqdOiXCf8gZtRnaROiNR5iKO21oNx3gFATM6HlJGlLI7fvuspFvHheHpro5/2x9MygtLGhxgzNqQc09VrLQ4pa+vUaLSxSptxhnHgIVjX4hjrlxXGhJn4l5hYcFlMu2XeTUGWTIwsSIwzycQZmVhun4S4Q6Q/QauyHV69+QTLc3fjebK4oQAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"img\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Enregistrements DNS à ajouter\",\n    \"title\": \"Enregistrements DNS à ajouter\",\n    \"src\": \"/docs/static/cb8286414435c9baed893fbbc79e993e/3d4b6/custom-domain-records.png\",\n    \"srcSet\": [\"/docs/static/cb8286414435c9baed893fbbc79e993e/772e8/custom-domain-records.png 200w\", \"/docs/static/cb8286414435c9baed893fbbc79e993e/e17e5/custom-domain-records.png 400w\", \"/docs/static/cb8286414435c9baed893fbbc79e993e/3d4b6/custom-domain-records.png 712w\"],\n    \"sizes\": \"(max-width: 712px) 100vw, 712px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  }), \"\\n  \"), \"\\n    \")), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Type\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nom / H\\xF4te\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Valeur\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"CNAME\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"status.votreentreprise.com\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"cname.loadfoc.us\"))), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"TXT\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"_loadfocus-verify.status.votreentreprise.com\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"lf-verify=<votre-jeton>\"))))), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Le \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"CNAME\"), \" dirige votre sous-domaine vers LoadFocus.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"L'enregistrement \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"TXT\"), \" prouve que le domaine vous appartient. Votre jeton r\\xE9el s'affiche dans l'\\xE9diteur ; copiez-le exactement.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Les deux enregistrements se trouvent \\xE0 des \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"noms diff\\xE9rents\"), \" et n'entrent donc pas en conflit.\")), mdx(\"p\", null, \"Les modifications DNS peuvent prendre quelques minutes (parfois plus) pour se propager.\"), mdx(\"h3\", null, \"3. V\\xE9rifiez le domaine\"), mdx(\"p\", null, \"Une fois les enregistrements actifs, revenez \\xE0 la carte \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Custom domain\"), \" et cliquez sur \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Verify now\"), \". Lorsque la v\\xE9rification r\\xE9ussit, le statut passe \\xE0 \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Verified\"), \" et votre page est mise en ligne en HTTPS sur votre domaine.\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"720px\"\n    }\n  }, \"\\n      \", mdx(\"a\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/docs/static/dc6f5ce0b3a8f71f469b45eae13ae65a/37523/custom-domain-verified.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }, \"\\n    \", mdx(\"span\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"27.999999999999996%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAGCAIAAABM9SnKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAyUlEQVQY032Q3WrDMAyF8/7vl2VJ6VVi7LZbl0iy9WMFht2rMTb4EAcORxxpiOkeYorptoWIVKy6WlWrVqt18Q/DfLmO0zwtl7dpeXw8kQpgplwOoB3wAASkAwkoA+buEiAh5RZmURbLRay6aBMvKDPlQoVz4TZZSodFm7Cqfg4hxhBTiOnx+RSzF722d370LCwHUFux7+VrH8ZtGdd5XJf3dF0hbpAC3rKwmf8+srAg5RY+gAEH99Oru5/tPWoqDRH9C9XuWhWr36nJV52mwwhpAAAAAElFTkSuQmCC')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"img\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Domaine personnalisé vérifié\",\n    \"title\": \"Domaine personnalisé vérifié\",\n    \"src\": \"/docs/static/dc6f5ce0b3a8f71f469b45eae13ae65a/37523/custom-domain-verified.png\",\n    \"srcSet\": [\"/docs/static/dc6f5ce0b3a8f71f469b45eae13ae65a/772e8/custom-domain-verified.png 200w\", \"/docs/static/dc6f5ce0b3a8f71f469b45eae13ae65a/e17e5/custom-domain-verified.png 400w\", \"/docs/static/dc6f5ce0b3a8f71f469b45eae13ae65a/37523/custom-domain-verified.png 720w\"],\n    \"sizes\": \"(max-width: 720px) 100vw, 720px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  }), \"\\n  \"), \"\\n    \")), mdx(\"p\", null, \"La \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"premi\\xE8re\"), \" requ\\xEAte HTTPS vers votre domaine peut \\xEAtre un peu lente pendant l'\\xE9mission du certificat ; chaque requ\\xEAte suivante est instantan\\xE9e.\"), mdx(\"h3\", null, \"D\\xE9pannage\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Toujours \\xAB Pending verification \\xBB\"), \" : le DNS ne s'est pas encore propag\\xE9, ou les enregistrements ne correspondent pas. V\\xE9rifiez que le CNAME pointe vers \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"cname.loadfoc.us\"), \" et que le nom ainsi que le jeton \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"lf-verify=\"), \" de l'enregistrement TXT sont exactement ceux affich\\xE9s.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Avertissement de certificat/HTTPS au premier chargement\"), \" : patientez quelques secondes et rechargez ; le certificat est en cours d'\\xE9mission \\xE0 la demande.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Le domaine apex ne fonctionne pas\"), \" : utilisez un sous-domaine tel que \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"status.\"), \" ; un CNAME ne peut pas se trouver sur un domaine apex pur.\")), mdx(\"p\", null, \"Pour supprimer un domaine personnalis\\xE9, ouvrez la carte \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Custom domain\"), \" et cliquez sur \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Remove\"), \". Votre page reste accessible \\xE0 son adresse \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"votre-page.loadfoc.us\"), \".\"));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#diffusez-votre-page-de-statut-sur-votre-propre-domaine","title":"Diffusez votre page de statut sur votre propre domaine","items":[{"url":"#1-ouvrez-la-section--custom-domain-","title":"1. Ouvrez la section « Custom domain »"},{"url":"#2-ajoutez-les-deux-enregistrements-dns-chez-votre-registrar","title":"2. Ajoutez les deux enregistrements DNS chez votre registrar"},{"url":"#3-vérifiez-le-domaine","title":"3. Vérifiez le domaine"},{"url":"#dépannage","title":"Dépannage"}]}]},"parent":{"__typename":"File","relativePath":"fr-fr/guides/api-monitoring/custom-domain-status-page.md"},"frontmatter":{"metaTitle":"Domaine personnalisé pour les pages de statut | Guide | LoadFocus","metaDescription":"Diffusez votre page de statut LoadFocus sur votre propre domaine, p. ex. status.votreentreprise.com. Étape par étape : ajoutez le domaine, configurez deux enregistrements DNS, vérifiez et obtenez du HTTPS automatique.","order":4}},"allMdx":{"edges":[{"node":{"fields":{"slug":"/fr-fr","title":"Bienvenue dans la nouvelle documentation LoadFocus"}}},{"node":{"fields":{"slug":"/fr-fr/pricing","title":"FAQ sur les tarifs"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base","title":"Base de connaissances"}}},{"node":{"fields":{"slug":"/fr-fr/guides","title":"Guides pratiques"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/how-to-update-card-details","title":"Comment mettre a jour les details de carte pour les paiements echoues"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/understanding-declined-card-payments","title":"Pourquoi mon paiement par carte a-t-il ete refuse ?"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/understanding-differences-between-http-and-https","title":"Differences entre HTTP et HTTPS"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring","title":"Surveillance API"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/using-3rd-party-tools-to-load-test-website-locally","title":"Comment tester la charge d'un site web ou d'une API heberge localement"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/using-google-analytics-and-no-requests-while-load-testing","title":"Pas de trafic dans Google Analytics pendant les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/using-valid-url-endpoints","title":"Qu'est-ce qu'une URL valide pour un test de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/external-reports","title":"Rapports externes"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/what-is-an-http-method","title":"Qu'est-ce qu'une methode de requete HTTP"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing","title":"Tests de charge avec Apache JMeter"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/using-query-parameters","title":"Comment utiliser les parametres de requete URL"}}},{"node":{"fields":{"slug":"/fr-fr/guides/k6-load-testing","title":"k6 Load Testing"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing","title":"Tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/mcp","title":"Assistants IA (MCP)"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance","title":"Surveillance de la performance des sites web"}}},{"node":{"fields":{"slug":"/fr-fr/guides/teams","title":"Gestion des équipes"}}},{"node":{"fields":{"slug":"/fr-fr/guides/onboarding","title":"Onboarding LoadFocus"}}},{"node":{"fields":{"slug":"/fr-fr/guides/external-reports/azure-app-insights-integration","title":"Integration Azure App Insights"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/downloading-jmx-csv-files","title":"Telecharger les fichiers .JMX et .CSV dans LoadFocus"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/ai-credits","title":"AI Credits"}}},{"node":{"fields":{"slug":"/fr-fr/guides/k6-load-testing/analyzing-k6-test-results","title":"Analyse des résultats de test de charge k6"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/alert-configuration","title":"Configuration des alertes"}}},{"node":{"fields":{"slug":"/fr-fr/guides/external-reports/datadog-integration","title":"Integration Datadog"}}},{"node":{"fields":{"slug":"/fr-fr/guides/k6-load-testing/how-to-run-k6-load-test","title":"Comment exécuter un nouveau test de charge k6"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/how-to-run-new-apache-jmeter-load-test","title":"Comment executer un nouveau test de charge Apache JMeter"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/api-check-results","title":"Comprendre les résultats des vérifications API"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/analyzing-load-test-results","title":"Comment verifier les resultats des tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/alert-metrics","title":"Metriques d'alerte"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/custom-domain-status-page","title":"Comment ajouter un domaine personnalisé à votre page de statut"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/core-web-vitals-competitor-comparison","title":"Comparaison Core Web Vitals avec les concurrents"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/authorization-code-grant-type-oauth-2-0","title":"Type d'autorisation Authorization Code dans OAuth 2.0"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/baseline-comparison-between-load-tests","title":"Comparaison de reference entre les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-generators-hardware-infrastructure-jmeter","title":"Quelles sont les ressources materielles allouees a mon compte pour les generateurs de charge ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd","title":"Integration API de test de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/core-web-vitals-metrics","title":"Que sont les Core Web Vitals ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/status-pages","title":"Créez une page de statut publique pour vos moniteurs"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-anomalies","title":"Anomalies des tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/common-http-error-codes","title":"Codes d'erreur HTTP courants"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check","title":"Comment créer une nouvelle vérification API"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/how-to-create-new-alert","title":"Creer une nouvelle alerte"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/client-credentials-grant-type-oauth-2-0","title":"Type d'autorisation Client Credentials dans OAuth 2.0"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/how-to-run-new-website-performance-test","title":"Creer un nouveau test de performance de site web"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/getting-started","title":"Demarrage rapide"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/crafting-perfect-test-names","title":"Creer des noms de test parfaits"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/decoding-average-response-times","title":"Decoder le temps de reponse moyen"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-engine-health-monitoring","title":"Surveillance de la sante des moteurs"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-insights","title":"Informations sur les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-error-analysis","title":"Analyse des erreurs"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/http-authentication","title":"Authentification HTTP"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/deep-dive-samples-in-load-testing","title":"Que sont les echantillons dans les tests de charge ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/largest-contentful-paint","title":"Largest Contentful Paint (LCP)"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-jtl-file-analysis","title":"Analyse des logs et fichiers JTL"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/demo","title":"Demo"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/lighthouse-opportunities","title":"Opportunités Lighthouse"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/end-time-in-load-testing","title":"Comprendre l'importance de l'heure de fin dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/performance-budgets","title":"Budgets de performance et alertes"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/real-user-field-data","title":"Données de terrain réelles (CrUX)"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-jtl-jmeter-log-file-analysis","title":"Analyse des fichiers de log JMeter"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-timeline-analysis","title":"Vue chronologique"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/erros-and-reponse-codes","title":"Erreurs et codes de reponse"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/uploading-jmeter-files-step-by-step-guide","title":"Importer des fichiers JMeter dans LoadFocus : guide etape par etape"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/geographical-test-location-in-load-testing","title":"Emplacement geographique des tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/sitemap-import","title":"Import depuis un Sitemap"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/using-multiple-csv-files-with-jmeter-engines","title":"Utiliser plusieurs fichiers CSV avec les moteurs JMeter dans LoadFocus"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/getting-started","title":"Demarrage rapide"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/headers-and-manage-presets","title":"En-tetes et preselections d'en-tetes"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/granularity-in-load-test-results-and-charts","title":"Granularite dans les resultats et l'affichage des graphiques de tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/how-to-run-new-load-test","title":"Comment executer un nouveau test de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/http-methods-overview-load-testing","title":"Methodes HTTP : vue d'ensemble"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/how-to-url-query-parameters","title":"Parametres de requete"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/implicit-grant-type-oauth-2-0","title":"Type d'autorisation Implicit Grant dans OAuth 2.0"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/load-generators-hardware-infrastructure","title":"Quelles sont les ressources materielles allouees a mon compte pour les generateurs de charge ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/password-credentials-grant-type-oauth-2-0","title":"Type d'autorisation Password Credentials dans OAuth 2.0"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/refresh-token-grant-type-oauth-2-0","title":"Type d'autorisation Refresh Token dans OAuth 2.0"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/load-test-result-ai-analysis","title":"Analyse IA des resultats de tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/start-time-in-load-testing","title":"Comprendre l'importance de l'heure de debut dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/using-cookies","title":"Utiliser les cookies"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-are-iterations-load-testing","title":"Maitriser les iterations dans les tests de charge : une plongee approfondie"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-duration-in-load-testing","title":"Qu'est-ce que la duree dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-delay-when-running-a-load-test","title":"Qu'est-ce que le delai lors de l'execution d'un test de charge ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-are-virtual-users-load-testing","title":"Que sont les utilisateurs virtuels dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-ramp-up-steps-in-load-testing","title":"Que sont les etapes de montee en charge dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-oauth-2-0-authorization","title":"Autorisation OAuth 2.0"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/use-cases","title":"Cas d'utilisation"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-grant-type","title":"Qu'est-ce qu'un type d'autorisation (Grant Type) ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-test-run-id","title":"Qu'est-ce qu'un identifiant d'execution de test ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-ramp-up-time-in-load-testing","title":"Qu'est-ce que le temps de montee en charge dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/activate-deactivate","title":"Activer/Désactiver"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/alert-channels","title":"Canaux d'alerte"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/circleci","title":"CircleCI"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/assertions","title":"Assertions"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/github-actions","title":"GitHub Actions"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/azure-devops","title":"Azure DevOps"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/jenkins","title":"Jenkins"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/locations","title":"Emplacements"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/frequency","title":"Fréquence"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/friendly-check-name","title":"Nom convivial de la vérification"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/overview","title":"Integration du client API JMeter avec les pipelines CI/CD"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/mute-unmute","title":"Mettre en sourdine/Réactiver"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/request-preview","title":"Apercu de la requete"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/gitlab-ci-cd","title":"GitLab CI/CD"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/request-configuration","title":"Configuration de la requête"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/webhook-channels","title":"Canal Webhook"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/response-time-limits","title":"Limites de temps de reponse"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/save-run","title":"Enregistrer et executer"}}}]}},"pageContext":{"id":"179a7e3b-0b00-562c-8cb2-1668f50efa37","locale":"fr-FR"}},"staticQueryHashes":["361965504","361965504","417421954","417421954","445494767","445494767"]}