{"componentChunkName":"component---src-templates-docs-js","path":"/fr-fr/guides/api-monitoring/synthetic-monitoring","result":{"data":{"site":{"siteMetadata":{"title":"Documentation | LoadFocus","docsLocation":""}},"mdx":{"fields":{"id":"22c7eb76-e230-541b-bb9b-3e2bf944b84d","title":"Synthetic Monitoring","slug":"/fr-fr/guides/api-monitoring/synthetic-monitoring","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\": \"Synthetic Monitoring\",\n  \"date\": \"2026-08-23\",\n  \"metaTitle\": \"Qu'est-ce que la surveillance synthétique | Guides | LoadFocus\",\n  \"metaDescription\": \"Comment fonctionne la surveillance synthétique, en quoi elle diffère des données d'utilisateurs réels, et comment exécuter des checks planifiés d'API, multi-étapes et navigateur depuis 26 régions cloud.\",\n  \"order\": 2\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, \"Ce qu'est la surveillance synth\\xE9tique\"), mdx(\"p\", null, \"La \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"surveillance synth\\xE9tique\"), \" ex\\xE9cute des checks script\\xE9s contre votre site et vos API selon un\\ncalendrier fixe depuis des emplacements externes, au lieu d'attendre que le trafic r\\xE9el r\\xE9v\\xE8le un\\nprobl\\xE8me. Comme les checks s'ex\\xE9cutent que quelqu'un utilise votre produit ou non, ils d\\xE9tectent une\\npanne \\xE0 3 heures du matin sur un endpoint peu fr\\xE9quent\\xE9 aussi s\\xFBrement qu'une panne en pleine heure\\nde pointe. Dans LoadFocus, un check synth\\xE9tique est un check d'API, un check d'API multi-\\xE9tapes ou un\\nbrowser check, ex\\xE9cut\\xE9 depuis les r\\xE9gions cloud que vous choisissez.\"), mdx(\"h2\", null, \"Surveillance synth\\xE9tique et donn\\xE9es d'utilisateurs r\\xE9els\"), mdx(\"p\", null, \"Les deux r\\xE9pondent \\xE0 des questions diff\\xE9rentes, et LoadFocus propose les deux.\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Surveillance synth\\xE9tique\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Donn\\xE9es de terrain d'utilisateurs r\\xE9els\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"D'o\\xF9 viennent les donn\\xE9es\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"De vos propres checks script\\xE9s\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Agr\\xE9g\\xE9es aupr\\xE8s d'utilisateurs Chrome r\\xE9els sur les 28 derniers jours\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Calendrier\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"S'ex\\xE9cute \\xE0 l'intervalle fixe que vous choisissez\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Refl\\xE8te le trafic r\\xE9ellement survenu\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Fonctionne sans trafic\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Oui\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Non\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"R\\xE9pond \\xE0\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\\"Est-ce cass\\xE9, et o\\xF9 ?\\\"\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"\\\"Que vivent r\\xE9ellement les visiteurs ?\\\"\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Dans LoadFocus\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Cette page\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"a\", {\n    parentName: \"td\",\n    \"href\": \"/docs/guides/monitor-website-performance/real-user-field-data\"\n  }, \"Donn\\xE9es de terrain d'utilisateurs r\\xE9els (CrUX)\"))))), mdx(\"p\", null, \"Le synth\\xE9tique vous dit que quelque chose est tomb\\xE9 et quelle \\xE9tape a \\xE9chou\\xE9. Les donn\\xE9es de terrain\\nvous disent ce qu'ont v\\xE9cu les personnes sur votre site. Google utilise les donn\\xE9es de terrain pour\\nl'\\xE9valuation des Core Web Vitals, ce sont donc elles qui influencent votre \\xE9valuation, tandis que le\\nsynth\\xE9tique est ce qui vous alerte la nuit.\"), mdx(\"h2\", null, \"Les trois types de check\"), mdx(\"p\", null, \"Celui dont vous avez besoin d\\xE9pend de la part du parcours qui doit fonctionner.\"), mdx(\"p\", null, \"Les \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, mdx(\"a\", {\n    parentName: \"strong\",\n    \"href\": \"/docs/guides/api-monitoring/new-api-check\"\n  }, \"checks d'API\")), \" envoient une seule requ\\xEAte HTTP et\\nv\\xE9rifient la r\\xE9ponse par des assertions. Utilisez-les pour un endpoint, une route de sant\\xE9 ou une\\nd\\xE9pendance tierce.\"), mdx(\"p\", null, \"Les \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, mdx(\"a\", {\n    parentName: \"strong\",\n    \"href\": \"/docs/guides/api-monitoring/multistep-api-checks\"\n  }, \"checks d'API multi-\\xE9tapes\")), \" ex\\xE9cutent une suite\\nordonn\\xE9e de requ\\xEAtes HTTP comme un seul check, en transmettant des donn\\xE9es des r\\xE9ponses pr\\xE9c\\xE9dentes\\naux requ\\xEAtes suivantes. Utilisez-les quand une seule requ\\xEAte ne peut pas prouver que l'API fonctionne\\nde bout en bout : par exemple se connecter, r\\xE9cup\\xE9rer le token, puis appeler un endpoint prot\\xE9g\\xE9 avec\\ncelui-ci.\"), mdx(\"p\", null, \"Les \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, mdx(\"a\", {\n    parentName: \"strong\",\n    \"href\": \"/docs/guides/api-monitoring/browser-checks\"\n  }, \"browser checks\")), \" ex\\xE9cutent un v\\xE9ritable script\\nPlaywright dans un navigateur Chromium headless et pilotent votre site comme le ferait un visiteur.\\nUtilisez-les pour des parcours complets : connexion, recherche, paiement, ou tout flux couvrant\\nplusieurs pages.\"), mdx(\"h2\", null, \"Ce que vous obtenez quand un check \\xE9choue\"), mdx(\"p\", null, \"Les browser checks capturent un ensemble complet d'artefacts \\xE0 chaque ex\\xE9cution :\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Des \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"captures d'\\xE9cran\"), \" des pages visit\\xE9es par le script.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Les \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"logs de console\"), \" du navigateur.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Les \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"logs r\\xE9seau\"), \" de chaque requ\\xEAte faite par la page.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Une \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"trace\"), \" que vous pouvez ouvrir pour rejouer l'ex\\xE9cution \\xE9tape par \\xE9tape.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Les \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"temps par \\xE9tape\"), \", pour voir quelle \\xE9tape ralentit un flux.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"La \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"vid\\xE9o en cas d'\\xE9chec\"), \", activable pour voir ce qui s'est mal pass\\xE9.\")), mdx(\"p\", null, \"Un browser check peut aussi porter un \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"seuil de d\\xE9gradation\"), \" sur la dur\\xE9e totale en millisecondes.\\nUne ex\\xE9cution qui r\\xE9ussit mais le d\\xE9passe est signal\\xE9e comme d\\xE9grad\\xE9e plut\\xF4t que saine, et les\\nalertes sur la m\\xE9trique de dur\\xE9e sont prises en charge : vous \\xEAtes donc pr\\xE9venu qu'un flux ralentit\\navant qu'il ne casse franchement.\"), mdx(\"h2\", null, \"Planification et emplacements\"), mdx(\"p\", null, \"Les checks s'ex\\xE9cutent depuis \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"26 r\\xE9gions cloud\"), \" en Am\\xE9rique du Nord et du Sud, en Europe, en\\nAsie-Pacifique, en Afrique et au Moyen-Orient, ce qui vous permet de mesurer un parcours depuis\\nl'endroit o\\xF9 sont r\\xE9ellement vos utilisateurs.\"), mdx(\"p\", null, \"Le nombre de checks et d'emplacements dont vous disposez d\\xE9pend de votre offre. Sur le plan gratuit,\\nvous pouvez ex\\xE9cuter jusqu'\\xE0 \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"10 checks\"), \" avec jusqu'\\xE0 \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"6 emplacements par check\"), \" et \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"10 000\\nex\\xE9cutions de check par mois\"), \", avec un jour de r\\xE9tention des donn\\xE9es. \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Les browser checks ne sont\\npas inclus dans le plan gratuit\"), \" et sont disponibles sur les offres payantes, o\\xF9 ils disposent de\\nleur propre quota mensuel d'ex\\xE9cutions navigateur, distinct des ex\\xE9cutions de checks d'API. Consultez\\nles limites actuelles sur la \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://loadfocus.com/pricing\"\n  }, \"page des tarifs\"), \".\"), mdx(\"p\", null, \"Pour les r\\xE9glages communs, la fr\\xE9quence, les emplacements, les canaux d'alerte, l'activation et la\\nmise en sourdine, voir \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/docs/guides/api-monitoring/new-api-check\"\n  }, \"Comment cr\\xE9er un nouveau check d'API\"), \".\"), mdx(\"h2\", null, \"FAQ\"), mdx(\"h3\", null, \"Qu'est-ce que la surveillance synth\\xE9tique ?\"), mdx(\"p\", null, \"La surveillance synth\\xE9tique ex\\xE9cute des checks script\\xE9s contre votre site et vos API selon un\\ncalendrier, depuis des emplacements externes, plut\\xF4t que d'attendre que le trafic r\\xE9el fasse\\nappara\\xEEtre un probl\\xE8me. Elle vous signale qu'un endpoint ou un parcours utilisateur est cass\\xE9 avant\\nqu'un client ne le d\\xE9couvre.\"), mdx(\"h3\", null, \"Quelle est la diff\\xE9rence entre surveillance synth\\xE9tique et surveillance des utilisateurs r\\xE9els ?\"), mdx(\"p\", null, \"La surveillance synth\\xE9tique ex\\xE9cute vos propres checks \\xE0 intervalle fixe : vous obtenez donc des\\ndonn\\xE9es coh\\xE9rentes m\\xEAme quand le trafic est faible ou nul. Les donn\\xE9es d'utilisateurs r\\xE9els\\nrapportent ce que les visiteurs ont v\\xE9cu. Le synth\\xE9tique vous dit que quelque chose est tomb\\xE9 ; les\\ndonn\\xE9es d'utilisateurs r\\xE9els vous disent combien de personnes ont \\xE9t\\xE9 touch\\xE9es.\"), mdx(\"h3\", null, \"Quels checks de surveillance synth\\xE9tique LoadFocus propose-t-il ?\"), mdx(\"p\", null, \"Des checks d'API pour des endpoints uniques, des checks d'API multi-\\xE9tapes pour les suites de\\nrequ\\xEAtes cha\\xEEn\\xE9es, et des browser checks qui pilotent un vrai navigateur sur un parcours utilisateur\\ncomplet avec Playwright. Les trois s'ex\\xE9cutent depuis les m\\xEAmes r\\xE9gions cloud et partagent les m\\xEAmes\\ncanaux d'alerte.\"), mdx(\"h3\", null, \"Quel navigateur utilisent les browser checks synth\\xE9tiques ?\"), mdx(\"p\", null, \"Les browser checks ex\\xE9cutent un script Playwright dans Chromium headless depuis les r\\xE9gions cloud de\\nLoadFocus : le parcours est donc \\xE9prouv\\xE9 tel qu'un visiteur le vivrait, et non comme une simple\\nrequ\\xEAte HTTP.\"), mdx(\"h3\", null, \"Depuis combien d'emplacements les checks synth\\xE9tiques peuvent-ils s'ex\\xE9cuter ?\"), mdx(\"p\", null, \"Les checks s'ex\\xE9cutent depuis 26 r\\xE9gions cloud. Le nombre que vous pouvez s\\xE9lectionner pour un seul\\ncheck d\\xE9pend de votre offre ; le plan gratuit autorise 6 emplacements par check.\"), mdx(\"h3\", null, \"La surveillance synth\\xE9tique est-elle incluse dans le plan gratuit ?\"), mdx(\"p\", null, \"Les checks d'API et les checks multi-\\xE9tapes le sont. Le plan gratuit couvre 10 checks, 6 emplacements\\npar check et 10 000 ex\\xE9cutions de check par mois. Les browser checks sont une fonctionnalit\\xE9 payante.\"));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#ce-quest-la-surveillance-synthétique","title":"Ce qu'est la surveillance synthétique"},{"url":"#surveillance-synthétique-et-données-dutilisateurs-réels","title":"Surveillance synthétique et données d'utilisateurs réels"},{"url":"#les-trois-types-de-check","title":"Les trois types de check"},{"url":"#ce-que-vous-obtenez-quand-un-check-échoue","title":"Ce que vous obtenez quand un check échoue"},{"url":"#planification-et-emplacements","title":"Planification et emplacements"},{"url":"#faq","title":"FAQ","items":[{"url":"#quest-ce-que-la-surveillance-synthétique-","title":"Qu'est-ce que la surveillance synthétique ?"},{"url":"#quelle-est-la-différence-entre-surveillance-synthétique-et-surveillance-des-utilisateurs-réels-","title":"Quelle est la différence entre surveillance synthétique et surveillance des utilisateurs réels ?"},{"url":"#quels-checks-de-surveillance-synthétique-loadfocus-propose-t-il-","title":"Quels checks de surveillance synthétique LoadFocus propose-t-il ?"},{"url":"#quel-navigateur-utilisent-les-browser-checks-synthétiques-","title":"Quel navigateur utilisent les browser checks synthétiques ?"},{"url":"#depuis-combien-demplacements-les-checks-synthétiques-peuvent-ils-sexécuter-","title":"Depuis combien d'emplacements les checks synthétiques peuvent-ils s'exécuter ?"},{"url":"#la-surveillance-synthétique-est-elle-incluse-dans-le-plan-gratuit-","title":"La surveillance synthétique est-elle incluse dans le plan gratuit ?"}]}]},"parent":{"__typename":"File","relativePath":"fr-fr/guides/api-monitoring/synthetic-monitoring.md"},"frontmatter":{"metaTitle":"Qu'est-ce que la surveillance synthétique | Guides | LoadFocus","metaDescription":"Comment fonctionne la surveillance synthétique, en quoi elle diffère des données d'utilisateurs réels, et comment exécuter des checks planifiés d'API, multi-étapes et navigateur depuis 26 régions cloud.","order":2,"noindex":null}},"allMdx":{"edges":[{"node":{"fields":{"slug":"/fr-fr","title":"Bienvenue dans la documentation LoadFocus"}}},{"node":{"fields":{"slug":"/fr-fr/guides","title":"Guides pratiques"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base","title":"Base de connaissances"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/how-to-update-card-details","title":"Comment mettre à jour les détails de carte pour les paiements échoués"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/understanding-declined-card-payments","title":"Pourquoi mon paiement par carte a-t-il été refusé ?"}}},{"node":{"fields":{"slug":"/fr-fr/pricing","title":"FAQ sur les tarifs"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring","title":"Surveillance API"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/understanding-differences-between-http-and-https","title":"Différences entre HTTP et HTTPS"}}},{"node":{"fields":{"slug":"/fr-fr/guides/external-reports","title":"Rapports externes"}}},{"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-3rd-party-tools-to-load-test-website-locally","title":"Comment tester la charge d'un site web ou d'une API hébergé localement"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/using-query-parameters","title":"Comment utiliser les paramètres de requête URL"}}},{"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/jmeter-load-testing","title":"Tests de charge avec Apache JMeter"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/what-is-an-http-method","title":"Qu'est-ce qu'une méthode de requête HTTP"}}},{"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/monitoring-as-code","title":"Monitoring as Code"}}},{"node":{"fields":{"slug":"/fr-fr/guides/onboarding","title":"Onboarding LoadFocus"}}},{"node":{"fields":{"slug":"/fr-fr/guides/openapi-import","title":"Importer depuis OpenAPI / Swagger"}}},{"node":{"fields":{"slug":"/fr-fr/guides/reusable-snippets","title":"Snippets réutilisables"}}},{"node":{"fields":{"slug":"/fr-fr/guides/teams","title":"Gestion des équipes"}}},{"node":{"fields":{"slug":"/fr-fr/guides/setup-teardown-scripts","title":"Scripts de préparation et de nettoyage"}}},{"node":{"fields":{"slug":"/fr-fr/guides/external-reports/azure-app-insights-integration","title":"Intégration Azure App Insights"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/downloading-jmx-csv-files","title":"Télécharger les fichiers .JMX et .CSV dans LoadFocus"}}},{"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/load-testing/adding-notes-to-results","title":"Ajouter des notes aux résultats de test"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/alert-configuration","title":"Configuration des alertes"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/alert-channels","title":"Canaux d'alerte"}}},{"node":{"fields":{"slug":"/fr-fr/guides/external-reports/datadog-integration","title":"Intégration 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 exécuter un nouveau test de charge Apache JMeter"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/alert-metrics","title":"Métriques d'alerte"}}},{"node":{"fields":{"slug":"/fr-fr/guides/external-reports/opentelemetry-integration","title":"Integration OpenTelemetry (OTLP)"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/import-to-jmeter-from-curl-har-postman-openapi","title":"Importer cURL, HAR, Postman ou OpenAPI dans un test JMeter"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/ai-credits","title":"AI Credits"}}},{"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/analyzing-load-test-results","title":"Comment vérifier les résultats des tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/k6-load-testing/import-to-k6-from-curl-har-postman-openapi","title":"Importer cURL, HAR, Postman ou OpenAPI dans un test k6"}}},{"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/monitor-website-performance/core-web-vitals-metrics","title":"Que sont les Core Web Vitals ?"}}},{"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/api-monitoring/browser-checks","title":"Browser Checks"}}},{"node":{"fields":{"slug":"/fr-fr/guides/k6-load-testing/uploading-k6-scripts","title":"Télécharger des scripts et fichiers de données k6"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd","title":"Intégration API de test de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/check-groups","title":"Groupes de vérifications"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/getting-started","title":"Démarrage rapide"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-generators-hardware-infrastructure-jmeter","title":"Quelles sont les ressources matérielles allouées à mon compte pour les générateurs de charge ?"}}},{"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/load-testing/baseline-comparison-between-load-tests","title":"Comparaison de référence entre les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/how-to-create-new-alert","title":"Créer une nouvelle alerte"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/check-retries-and-alert-thresholds","title":"Nouvelles tentatives et seuils d'alerte"}}},{"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/monitor-website-performance/how-to-run-new-website-performance-test","title":"Créer un nouveau test de performance de site web"}}},{"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/load-testing/crafting-perfect-test-names","title":"Créer des noms de test parfaits"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/http-authentication","title":"Authentification HTTP"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/dashboards","title":"Tableaux de bord"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-error-analysis","title":"Analyse des erreurs"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-engine-health-monitoring","title":"Surveillance de la santé des moteurs"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/largest-contentful-paint","title":"Largest Contentful Paint (LCP)"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/decoding-average-response-times","title":"Décoder le temps de réponse moyen"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/dns-monitors","title":"Moniteurs DNS"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/deep-dive-samples-in-load-testing","title":"Que sont les échantillons dans les tests de charge ?"}}},{"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/monitor-website-performance/lighthouse-opportunities","title":"Opportunités Lighthouse"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/heartbeat-monitors","title":"Moniteurs Heartbeat (tâches cron)"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/demo","title":"Démo"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/pdf-report-branding","title":"Rapports PDF à votre marque"}}},{"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-jtl-file-analysis","title":"Analyse des logs et fichiers JTL"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/incident-management","title":"Gestion des incidents"}}},{"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/api-monitoring/maintenance-windows","title":"Fenêtres de maintenance"}}},{"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 réponse"}}},{"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/uploading-jmeter-files-step-by-step-guide","title":"Importer des fichiers JMeter dans LoadFocus : guide étape par étape"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/multistep-api-checks","title":"Vérifications API multi-étapes"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/geographical-test-location-in-load-testing","title":"Emplacement géographique des tests de charge"}}},{"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/monitor-website-performance/sitemap-import","title":"Import depuis un Sitemap"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/getting-started","title":"Démarrage rapide"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/visual-regression-testing","title":"Visual Regression Testing"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/granularity-in-load-test-results-and-charts","title":"Granularité dans les résultats et l'affichage des graphiques de tests de charge"}}},{"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/api-monitoring/sla-slo-reports","title":"Rapports de disponibilité SLA & SLO"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/group-filter-load-test-results-by-url","title":"Grouper et filtrer les résultats de test de charge par URL"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/snippets","title":"Snippets"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/headers-and-manage-presets","title":"En-têtes et présélections d'en-têtes"}}},{"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/load-testing/how-to-run-new-load-test","title":"Comment exécuter un nouveau test de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/tcp-monitors","title":"Moniteurs de port TCP"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/how-to-url-query-parameters","title":"Paramètres de requête"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/synthetic-monitoring","title":"Synthetic Monitoring"}}},{"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/api-monitoring/uptime-monitoring","title":"Uptime Monitoring"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/ssl-certificate-monitoring","title":"Surveillance des certificats SSL"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/http-methods-overview-load-testing","title":"Méthodes HTTP : vue d'ensemble"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/load-generators-hardware-infrastructure","title":"Quelles sont les ressources matérielles allouées à mon compte pour les générateurs de charge ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/variables","title":"Variables"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/load-test-result-ai-analysis","title":"Analyse IA des résultats de tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/page-speed-under-load-trends","title":"Page Speed Under Load Trends"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/page-speed-under-load","title":"Vitesse de page sous charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/pass-fail-thresholds","title":"Seuils de réussite/échec"}}},{"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/performance-trend-load-test-results","title":"Tendance de performance"}}},{"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/release-tags-and-run-annotations","title":"Étiquettes de version et annotations d'exécution"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/scheduled-load-tests","title":"Tests de charge planifiés"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/share-load-test-reports","title":"Partager les rapports de test de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/start-time-in-load-testing","title":"Comprendre l'importance de l'heure de début dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/use-cases","title":"Cas d'utilisation"}}},{"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":"Maîtriser les itérations dans les tests de charge : une plongée approfondie"}}},{"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-delay-when-running-a-load-test","title":"Qu'est-ce que le délai lors de l'exécution d'un test de charge ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-duration-in-load-testing","title":"Qu'est-ce que la durée 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/what-is-ramp-up-steps-in-load-testing","title":"Que sont les étapes de montée en charge dans les tests de charge"}}},{"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-ramp-up-time-in-load-testing","title":"Qu'est-ce que le temps de montée en charge dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-test-run-id","title":"Qu'est-ce qu'un identifiant d'exécution de test ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/white-label-report-branding","title":"Rapports PDF à votre marque"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/alert-channels/discord","title":"Alertes Discord"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/alert-channels/email","title":"Alertes Email"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/azure-devops","title":"Azure DevOps"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/activate-deactivate","title":"Activer/Désactiver"}}},{"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/alert-channels","title":"Canaux d'alerte"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/alert-channels/microsoft-teams","title":"Alertes Microsoft Teams"}}},{"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/api-monitoring/new-api-check/frequency","title":"Fréquence"}}},{"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/alert-channels/opsgenie","title":"Alertes Opsgenie"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/alert-channels/pagerduty","title":"Alertes PagerDuty"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/alert-channels/slack","title":"Alertes Slack"}}},{"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/friendly-check-name","title":"Nom convivial de la vérification"}}},{"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/mute-unmute","title":"Mettre en sourdine/Réactiver"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/overview","title":"Intégration du client API JMeter avec les pipelines 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/retries","title":"Nouvelles Tentatives Avant Alerte"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/response-time-limits","title":"Limites de temps de réponse"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/save-run","title":"Enregistrer et exécuter"}}},{"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/request-preview","title":"Aperçu de la requête"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/alert-channels/webhook","title":"Alertes Webhook"}}}]}},"pageContext":{"id":"22c7eb76-e230-541b-bb9b-3e2bf944b84d","locale":"fr-FR"}},"staticQueryHashes":["361965504","361965504","417421954","417421954","445494767","445494767"]}