Fonctionnement de Moniteur Internet - Amazon CloudWatch

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Fonctionnement de Moniteur Internet

Cette section fournit des informations sur le fonctionnement CloudWatch d'Amazon Internet Monitor. Cela inclut des descriptions de la manière dont il AWS collecte les données qu'il utilise pour détecter les problèmes de connectivité sur Internet, et de la manière dont les scores de performance et de disponibilité sont calculés.

Table des matières

Comment Internet Monitor se concentre uniquement sur l'empreinte du trafic de votre application

Internet Monitor concentre la surveillance uniquement sur le sous-ensemble d'Internet auquel accèdent les utilisateurs de vos AWS ressources, au lieu de surveiller globalement votre site Web dans toutes les régions du monde, comme le font d'autres outils. C'est également une solution économique, abordable pour les grandes et petites entreprises.

Internet Monitor utilise les mêmes sondes puissantes et algorithmes de détection de problèmes qui AWS tirent parti des fonctionnalités internes et vous avertissent des problèmes de connectivité affectant votre application en créant des événements de santé dans Internet Monitor. Le Moniteur Internet vous donne ensuite accès à la carte de performance et de disponibilité qui en résulte, en superposant le profil de trafic qu'il crée à partir de vos spectateurs actifs, sur la base des ressources de votre application.

À l'aide de ces informations, Moniteur Internet vous montre uniquement les événements pertinents (c'est-à-dire les événements provenant des endroits où vous avez des utilisateurs actifs) et l'impact de ces événements sur votre volume global d'utilisateurs. Ainsi, l'impact d'un événement, en pourcentage, est basé sur votre trafic total dans le monde entier.

Internet Monitor enregistre les mesures Internet pour des paires de sites clients et/ou ASNs de réseaux urbains. Internet Monitor crée également CloudWatch des mesures agrégées pour le trafic vers votre application et vers chaque Région AWS emplacement périphérique.

En outre, Internet Monitor publie des mesures Internet sur CloudWatch Logs Internet toutes les cinq minutes pour les 500 principaux réseaux urbains qui envoient du trafic vers chaque moniteur, afin de faciliter l'utilisation d' CloudWatch outils et d'autres méthodes avec vos données. Vous pouvez choisir de publier les mesures Internet pour tous les réseaux urbains surveillés (jusqu'à la limite de service de 500 000 réseaux urbains) dans un compartiment Amazon S3. Pour de plus amples informations, veuillez consulter Publier des mesures Internet sur Amazon S3 dans Amazon CloudWatch Internet Monitor.

Les avantages du Moniteur Internet sont les suivants :

  • L'utilisation du Moniteur Internet n'impose pas de charge ou de coût supplémentaire à votre application qui est hébergée par AWS.

  • Vous n'avez pas besoin d'inclure un code de mesure des performances dans vos ressources côté client, ou dans votre application.

  • Vous pouvez obtenir une visibilité des performances et de la disponibilité sur l'ensemble de l'Internet auquel votre application est connectée, y compris les informations sur le « dernier kilomètre ».

Notez que, dans la mesure où Internet Monitor crée des mesures en fonction de vos AWS ressources, Internet Monitor crée uniquement des événements spécifiques au trafic de votre application. Les problèmes d'Internet mondial en général ne sont pas signalés. En outre, lorsque l'emplacement du service est un Région AWS, les mesures et les événements émis sont conçus pour représenter la connectivité au niveau régional et ne représentent pas exactement la connectivité entre l'emplacement d'un utilisateur final et une zone de disponibilité.

Comment AWS mesurer les problèmes de connectivité et calculer les mesures

Amazon CloudWatch Internet Monitor utilise les données de connectivité Internet entre différents CloudFront points de présence Régions AWS et Amazon (POPs) vers différents sites clients via des numéros de système autonomes (ASNs), généralement des fournisseurs de services Internet (ISPs). Il s'agit des données de connectivité qui sont utilisées en interne par AWS les opérateurs, au quotidien, pour détecter de manière proactive les problèmes de connectivité sur Internet mondial.

Pour chacune d'entre elles Région AWS, nous savons quelles parties d'Internet communiquent avec la Région et nous prenons les mesures suivantes :

  • Nous surveillons activement ces parties d'Internet, avec une fenêtre continue de 30 jours.

  • Nous utilisons à la fois des sondes de réseau et de protocole de niveau supérieur, y compris des sondes entrantes et sortantes.

AWS possède des sondes actives et passives qui mesurent la latence (performance) au 90e percentile et l'accessibilité (disponibilité) de chaque service à l'ensemble Région AWS de l' CloudFront Internet. Les modèles anormaux de connectivité entre un service et l'emplacement d'un client sont surveillés, puis signalés sous forme d'alertes au client.

Consultez les sections suivantes pour obtenir des détails :

Calcul de la disponibilité et RTT

Le temps d'aller-retour (RTT) est le temps nécessaire pour qu'une demande de l'utilisateur renvoie une réponse à l'utilisateur. Lorsque le temps de propagation aller et retour est agrégé entre les emplacements des utilisateurs finaux, la valeur est pondérée par le montant de votre trafic qui est conduit par chaque emplacement d'utilisateur final.

Par exemple, avec deux sites d'utilisateurs finaux, l'un desservant 90 % du trafic en 5 msRTT, et l'autre 10 % du trafic en 10 msRTT, le résultat est un agrégat RTT de 5,5 ms (soit 5 ms * 0,9 + 10 ms * 0,1).

Notez qu'il existe des différences entre les ressources relatives à la mesure de la latence du dernier kilomètre. Pour les mesures de latence d'Internet MonitorVPCs, les équilibreurs de charge réseau et les WorkSpaces annuaires n'incluent pas la latence du dernier kilomètre.

Calcul des scores de performance et de disponibilité

AWS dispose de données historiques substantielles sur les performances et la disponibilité d'Internet entre les AWS services et les différents réseaux urbains (emplacements etASNs). En appliquant une analyse statistique aux données, Moniteur Internet peut détecter quand les performances et la disponibilité de votre application ont baissé, par rapport à une référence estimée qu'il a calculée. Pour faciliter la détection de ces baisses, Moniteur Internet communique ces informations sous la forme de scores de santé : un score de performance et un score de disponibilité.

Les scores de l'état sont calculés à différentes granularités. À la granularité la plus fine, nous calculons le score de santé d'une région géographique, telle qu'une ville ou une région métropolitaine, et d'un ASN (un réseau de villes). Nous regroupons également les scores de santé individuels en scores globaux de santé pour une application dans un moniteur. Si vous consultez les scores de performance ou de disponibilité sans filtrer pour une zone géographique ou un fournisseur de services spécifique, Moniteur Internet fournit des scores de santé globaux.

Les scores de santé globaux couvrent l'ensemble de votre application pour la période de temps spécifiée. Lorsque le score de performance ou de disponibilité des paires de réseaux urbains de votre application atteint le seuil d'événement de santé correspondant ou descend en dessous de celui-ci pour un seuil de performance ou de disponibilité, Moniteur Internet déclenche un événement de santé. Par défaut, le seuil est de 95 % pour la performance globale et la disponibilité. Moniteur Internet crée également des événements de santé basés sur des seuils locaux (si l'option est activée, comme c'est le cas par défaut) en fonction des valeurs que vous configurez. Pour en savoir plus sur la configuration des seuils d'événements de santé, consultez Modifier les seuils relatifs aux événements de santé.

Lorsque vous explorez les informations contenues dans le moniteur et les fichiers journaux pour étudier les problèmes et en savoir plus, vous pouvez filtrer en fonction de villes (emplacements), de réseaux (ASNsou de fournisseurs de services Internet) spécifiques, ou les deux. Vous pouvez donc utiliser des filtres pour voir les scores de santé de différentes villesASNs, ou de paires villes-réseaux, selon les filtres que vous choisissez.

  • Un score de disponibilité représente le pourcentage estimé du trafic qui ne subit pas de baisse de disponibilité. Le Moniteur Internet estime le pourcentage de trafic subissant une baisse à partir du trafic total observé et des mesures métriques de disponibilité. Par exemple, un score de disponibilité de 99 % pour une paire d'utilisateurs finaux et d'emplacements de service équivaut à 1 % du trafic subissant une baisse de disponibilité pour cette paire.

  • Un score de performance représente le pourcentage du trafic qui ne subit pas de baisse de performance. Par exemple, un score de performance de 99 % pour une paire d'utilisateurs finaux et d'emplacements de service équivaut à 1 % du trafic subissant une baisse de performance pour cette paire.

Calcul TTFB et RTT (latence)

Le délai jusqu'au premier octet (TTFB) fait référence au délai entre le moment où un client fait une demande et le moment où il reçoit le premier octet d'informations du serveur. AWS calculs pour TTFB mesurer le temps écoulé entre Amazon ou EC2 Amazon et le nœud CloudFront de mesure Internet Monitor (y compris le dernier kilomètre du nœud). En d'autres termes, Internet Monitor mesure le temps écoulé entre l'utilisateur et EC2 la région Amazon TTFB pourEC2, et entre l'utilisateur et CloudFront TTFB pour CloudFront.

Pour le temps aller-retour (RTT), Internet Monitor inclut le temps écoulé entre le réseau de la ville (c'est-à-dire l'emplacement du client et, généralementASN, un fournisseur de services Internet), tel que mappé par l'adresse IP publique, jusqu'au. Région AWS Cela signifie qu'Internet Monitor n'a pas de visibilité sur le dernier kilomètre pour les utilisateurs qui accèdent à Internet via une passerelle ouVPN.

Notez qu'il existe des différences entre les ressources relatives à la mesure de la latence du dernier kilomètre. Pour les mesures de latence d'Internet MonitorVPCs, les équilibreurs de charge réseau et les WorkSpaces annuaires n'incluent pas la latence du dernier kilomètre.

Internet Monitor inclut des TTFB informations moyennes dans la section Suggestions d'optimisation du trafic de l'onglet Informations sur le trafic du tableau de CloudWatch bord, afin de vous aider à évaluer les options pour les différentes configurations de votre application susceptibles d'améliorer les performances.

Mesures et agrégation par région et par zone de disponibilité

Bien qu'Internet Monitor agrège les mesures et partage l'impact au niveau régional, il calcule l'impact au niveau de la zone de disponibilité (AZ). Cela signifie que, si, à la suite d'un événement, une seule zone est affectée et que la majeure partie de votre trafic passe par cette zone, vous constatez un impact sur votre trafic. Toutefois, pour le même événement, si le trafic de votre application ne passe pas par une zone de disponibilité affectée, vous ne constaterez aucun impact.

Notez que cela ne s'applique qu'aux ressources qui ne sont pas WorkSpaces des annuaires. WorkSpaces les annuaires sont mesurés uniquement au niveau régional.

Précision de la géolocalisation dans Moniteur Internet

Pour les informations de localisation, Internet Monitor utilise les données de géolocalisation IP fournies par. MaxMind La précision des informations de localisation dans les mesures d'Internet Monitor dépend de la précision MaxMind des données.

Sachez que les mesures de Metro niveau peuvent ne pas être précises pour des sites situés en dehors des États-Unis.

Quand Moniteur Internet crée et résout des événements de santé

Moniteur Internet crée et clôture des événements de santé pour le trafic d'applications que vous surveillez en fonction des seuils actuels définis. Moniteur Internet possède une configuration de seuil par défaut, mais vous pouvez définir vos propres seuils. Moniteur Internet détermine l'impact global des problèmes de connectivité sur votre application, ainsi que l'impact sur les zones locales où votre application compte des clients, et crée des problèmes de santé lorsque les seuils sont franchis.

Internet Monitor calcule l'impact des problèmes de connectivité sur l'emplacement d'un client sur la base des données historiques relatives aux performances Internet et à la disponibilité du trafic réseau accessible au service via AWS celui-ci. Il applique les informations pertinentes à votre application, en fonction des emplacements géographiques ASNs et des services où les clients utilisent votre application : les paires ville-réseau concernées. Les emplacements sont déterminés à partir des ressources que vous ajoutez à votre moniteur. Moniteur Internet utilise ensuite une analyse statistique afin de déterminer si les performances et la disponibilité ont diminué, ce qui a une incidence sur l'expérience client de votre application.

Les scores de performance et de disponibilité calculés par Moniteur Internet sont représentés par le pourcentage du trafic qui ne subit pas de baisse. L'impact est le contraire de cela : c'est une représentation de l'importance du problème pour les utilisateurs finaux du client. Ainsi, s'il y a une baisse de disponibilité mondiale de 93 %, par exemple, l'impact correspondant sera de 7 %.

Lorsque le score de performance ou de disponibilité des paires de réseaux urbains de votre application atteint globalement le seuil d'événement de santé correspondant ou descend en dessous de celui-ci pour un seuil de performance ou de disponibilité, Moniteur Internet déclenche un événement de santé. Par défaut, le seuil est de 95 % pour la performance et la disponibilité. Les valeurs pour atteindre le seuil ou descendre en dessous sont cumulatives, ce qui signifie que plusieurs événements de moindre envergure peuvent se combiner pour atteindre le pourcentage de seuil ou qu'un seul événement peut atteindre le seuil ou descendre en dessous.

Tant que les scores de performance ou de disponibilité qui ont déclenché l'événement sont égaux ou inférieurs au seuil d'impact global correspondant à l'événement de santé, l'événement de santé reste actif. Lorsque le score ou les scores combinés qui ont déclenché l'événement dépassent le seuil, Moniteur Internet résout le problème de santé.

Moniteur Internet crée également des événements de santé en fonction des seuils locaux et du pourcentage du trafic global sur lequel un problème a un impact. Vous pouvez configurer des options pour les seuils locaux ou désactiver complètement les seuils locaux.

Le seuil d'événements de santé par défaut, à la fois pour les scores de performance et les scores de disponibilité, est de 95 %. Si vous le souhaitez, vous pouvez définir vos propres seuils personnalisés lorsqu'Internet Monitor crée des événements de santé. Pour plus d'informations sur la configuration des seuils, consultez Modifier les seuils relatifs aux événements de santé.

Calendrier des rapports d'événements de santé

Le Moniteur Internet utilise un agrégateur pour rassembler tous les signaux sur les problèmes Internet, afin de créer des événements de l'état dans les moniteurs en quelques minutes.

Dans la mesure du possible, Internet Monitor analyse l'origine d'un événement médical afin de déterminer s'il a été causé par AWS ou par unASN. L'analyse d'événement de santé se poursuit une fois que l'événement est résolu. Moniteur Internet peut mettre à jour les événements avec de nouvelles informations pendant une heure au maximum.

Fonctionnement d'Internet Monitor avec IPv4 le IPv6 trafic

Internet Monitor mesure l'état d'un réseau uniquement et affiche les événements de santéIPv4, ainsi que les indicateurs de disponibilité et de performance, si vous acheminez du trafic vers ce réseau via n'importe quelle famille d'adresses IP (IPv4ouIPv6). Si vous gérez du trafic à partir d'une ressource à double pile, telle qu'une CloudFront distribution à double pile, Internet Monitor signale un événement de santé et indique une baisse du score de performance ou de disponibilité uniquement si le IPv4 trafic présente les mêmes problèmes pour la ressource que le IPv6 trafic.

Notez que les mesures d'Internet Monitor relatives au nombre total d'octets entrants et sortants reflètent précisément l'ensemble du trafic Internet (IPv4etIPv6).

Comment Internet Monitor sélectionne le sous-ensemble de réseaux urbains à inclure

Lorsque vous définissez une limite maximale pour le nombre de réseaux urbains surveillés par votre moniteur ou que vous choisissez un pourcentage du trafic à surveiller, Internet Monitor choisit les réseaux urbains à inclure (surveiller) en fonction du volume de trafic récent le plus élevé.

Par exemple, si vous définissez une limite maximale de 100 réseaux urbains, Internet Monitor surveille (jusqu'à) 100 réseaux urbains en fonction du trafic de votre application au cours d'une heure récente. Plus précisément, Internet Monitor surveille les 100 principaux réseaux urbains ayant enregistré le plus de trafic au cours de la dernière fenêtre d'une heure avant la dernière fenêtre d'une heure.

Pour illustrer cela, disons que l'heure actuelle est 14 h 30. Dans ce scénario, le trafic que vous voyez sur votre écran a été capturé entre 13 h 00 et 14 h 00, et la mesure du volume de trafic utilisée par Internet Monitor pour déterminer les 100 principaux réseaux urbains a été capturée entre 12 h 00 et 13 h 00.

Comment est créée la carte météo mondiale sur Internet (questions fréquemment posées)

La carte météo CloudWatch Internet d'Amazon Internet Monitor est disponible sur la console Internet Monitor pour tous les AWS clients authentifiés. Cette section contient des détails sur la façon dont la carte météo sur Internet est créée et comment l'utiliser.

Qu'est-ce que la carte météo Internet d'Internet Monitor ?

La carte météo d'Internet fournit une représentation visuelle des problèmes liés à Internet dans le monde entier. Il met en évidence les sites des clients concernés, c'est-à-dire les villes plus ASN (généralement les fournisseurs de services Internet). La carte montre une combinaison de problèmes de disponibilité et de performance qui ont récemment eu un impact sur l'expérience Internet des clients pour les principaux sites et AWS services clients du monde entier.

D'où proviennent les données de la carte ?

Les données sont basées sur une combinaison d'enquêtes actives et passives sur Internet. Pour en savoir plus sur la façon dont Internet Monitor mesure les données, vous pouvez consulter la section Comment AWS mesure les problèmes de connectivité.

À quelle fréquence la carte est-elle mise à jour ?

La carte météo sur Internet est mise à jour toutes les 15 minutes.

Quels réseaux sont suivis pour détecter les pannes ?

AWS suit les réseaux du monde entier qui représentent les préfixes IP importants utilisés par les clients pour établir des connexions Internet. AWS Nous évaluons les pannes sur les sites clients les plus parlants en termes de volume de trafic envoyé et reçu depuis le AWS réseau.

Qu'est-ce qui détermine si un événement Internet est inclus sur la carte ?

Voici quelques critères de haut niveau que nous utilisons pour déterminer si un événement Internet est inclus sur la carte météo Internet :

  • AWS détecte un événement de disponibilité ou de performance.

  • Si l'événement est de courte durée, par exemple s'il dure moins de 5 minutes, nous l'ignorons.

  • Ensuite, si l'événement se produit dans un site client classé parmi les meilleurs orateurs, il est considéré comme une panne.

Quels sont les seuils utilisés pour la carte météo sur Internet ?

Les seuils permettant de déterminer les pannes ne sont pas statiques sur la carte météo d'Internet. Internet Monitor détermine ce qui constitue un événement en se basant sur la détection d'un écart par rapport aux valeurs attendues. Pour en savoir plus sur son fonctionnement, consultez la façon dont Internet Monitor détermine le moment où il convient de créer des événements de santé pour les moniteurs que vous créez avec le service. Lorsque vous créez un moniteur, Internet Monitor génère des mesures de santé du trafic Internet spécifiques au trafic de votre propre application. Internet Monitor vous alerte également en cas de problèmes de santé affectant le trafic Internet de votre application.

Que puis-je faire avec ces données ?

La carte météo Internet fournit un résumé rapide des principaux événements Internet survenus dans le monde au cours des dernières 24 heures. Il vous permet de vous faire une idée de l'expérience de surveillance Internet, sans avoir à intégrer votre propre trafic Internet à Internet Monitor. Pour exploiter tout le potentiel des fonctionnalités de surveillance Internet AWS et les personnaliser en fonction de vos applications et services hébergés sur Internet AWS, vous pouvez créer un moniteur dans Internet Monitor.

Lorsque vous créez un moniteur, vous activez Internet Monitor pour identifier les chemins Internet spécifiques qui affectent les clients de votre application, et vous avez accès aux fonctionnalités qui peuvent vous aider à améliorer votre expérience client. Vous serez également informé de manière proactive des nouveaux problèmes Internet qui ont un impact spécifique sur le trafic de votre application et sur vos clients.

Comment puis-je obtenir plus de détails sur les événements ?

Cliquez sur une panne sur la carte pour voir les détails, notamment les dates de début et de fin d'un événementASN, la ville touchée et le type de problème (c'est-à-dire un problème de performance ou un problème de disponibilité).

Pour obtenir des informations plus détaillées sur les événements et pour obtenir des mesures personnalisées du trafic de votre application, créez un moniteur dans Internet Monitor.