Utilisez l'interface utilisateur des mises à niveau synthétiques de l'environnement d'exécution si votre moniteur utilise des environnements d'exécution legacy , notamment Chrome 72, Node 10 ou une version antérieure. Nous vous recommandons de mettre à jour nos versions d'exécution les plus récentes. Ils ont plus de fonctionnalités. Ils fonctionnent également avec des versions de navigateur plus proches de celles utilisées par votre utilisateur.
L'interface utilisateur de mise à niveau synthétique de l'environnement d'exécution est un emplacement central pour afficher tous les moniteurs qui utilisent des environnements d'exécution legacy . Il vous permet également de les mettre à jour avec les runtimes les plus récents.
Important
À compter du 26 août 2024, vous ne pouvez plus créer de nouveaux moniteurs à l'aide legacy runtimes sur des sites publics ou privés. Le 22 octobre 2024, nous mettrons fin à la vie des versions conteneurisées subordonnées privées (appels par minute) et legacy versions synthétiques du runtime.
- Pour un emplacement public, utilisez l'interface utilisateur de mise à niveau de l'environnement d'exécution pour mettre à jour votre moniteur avec les environnements d'exécution les plus récents.
- Pour les sites privés, veuillez consulter nos étapes de migration recommandées pour éviter la dégradation du moniteur.
Exigences
Les utilisateurs ont besoin de l’ autorisation de mise à niveau en masse des runtimes pour mettre à jour les runtimes à l’aide de l’interface utilisateur. Cette autorisation leur permet d’apporter des modifications à plusieurs environnements d’exécution à la fois. Sans cette autorisation, l'utilisateur ne peut pas appliquer de mises à jour en masse. Tous les administrateurs de produits disposent de cette autorisation par défaut, mais vous pouvez l'ajouter à des rôles personnalisés pour répondre aux exigences de votre organisation.
Le site privéSynthetics doit avoir le gestionnaire de tâches Synthetics installé pour exécuter Monitorer à l'aide des environnements d'exécution Chrome 100+ ou Node 16.10.
Tests de mise à niveau proactifs
Nous testerons tous les moniteurs Synthétique utilisant des runtimes legacy par rapport à nos derniers runtimes de manière proactive. Ce test :
- Cela se produit une fois et ne se déclenchera à nouveau que si quelqu'un met à jour le moniteur.
- Est utilisé uniquement pour remplir l'interface utilisateur de mise à niveau d'exécution.
- Ne consomme pas de contrôles Synthétique.
- Ne remplit pas l'interface utilisateur des résultats pour le moniteur.
- Ne crée pas
SyntheticCheck
,SyntheticRequest
ou tout autre artefact de travail.
Chaque résultat de test de mise à niveau remplira l'interface utilisateur de mise à niveau d'exécution dans l'un des trois onglets :
Mettre à niveau les exécutions
Vous pouvez sélectionner et mettre à niveau un moniteur individuel à partir de chaque onglet. Vous pouvez également utiliser le bouton Upgrade all pour mettre à niveau tous les moniteurs avec ce statut, réussi ou échoué, en même temps.
le moniteur peut prendre jusqu'à 10 minutes pour commencer à utiliser le nouveau runtime après la mise à niveau à l'aide de l'interface utilisateur de mise à niveau du runtime.
Mises à niveau de l'exécution programmatique
Les résultats des tests de mise à niveau d'exécution sont disponibles via NerdGraph.
Les mutations NerdGraph peuvent être utilisées pour mettre à jour les temps d'exécution du moniteur
Rétrograder les temps d'exécution
À l’aide de l’interface utilisateur des paramètres du moniteur, vous pouvez rétrograder un moniteur spécifique vers des environnements d’exécution legacy . L'interface utilisateur de mise à niveau de l'exécution ne vous permet pas de rétrograder en masse les exécutions du moniteur.