Alertes en temps réel dans Microsoft Azure CDN
Important
Il s’agit d’une fonctionnalité de Azure CDN Premium d’Edgio uniquement, pour configurer des règles sur CDN Azure à partir de Microsoft utilisez le moteur de règles standard . Les règles avancées ne sont pas disponibles pour CDN Azure à partir d’Akamai. Pour obtenir une comparaison complète des fonctionnalités CDN, consultez fonctionnalités de produit Azure CDN.
Aperçu
Ce document explique les alertes en temps réel dans Microsoft Azure CDN. Cette fonctionnalité fournit des notifications en temps réel sur les performances des points de terminaison dans votre profil CDN. Vous pouvez configurer des alertes e-mail ou HTTP en fonction des points suivants :
- Bande passante
- Codes de statut
- État du cache
- Connexions
Création d’une alerte en temps réel
Dans le portail Azure , accédez à votre profil CDN.
Dans le panneau profil CDN, cliquez sur le bouton Gérer.
Le portail de gestion CDN s’ouvre.
Pointez sur l’onglet Analytics, puis pointez sur le sous-menu déroulant Real-Time Statistiques. Cliquez sur Real-Time Alertes.
La liste des configurations d’alerte existantes (le cas échéant) s’affiche.
Cliquez sur le bouton Ajouter une alerte.
Un formulaire permettant de créer une alerte s’affiche.
Si vous souhaitez que cette alerte soit active lorsque vous cliquez sur Enregistrer, cochez la case Alerte activée.
Entrez un nom descriptif pour votre alerte dans le champ Nom.
Dans la liste déroulante type de média, sélectionnez HTTP Large Object.
Important
Vous devez sélectionner grand objet HTTP comme le type de média. Les autres choix ne sont pas utilisés par CDN Azure à partir de Edgio. Si vous ne sélectionnez pas grand objet HTTP, votre alerte ne sera jamais déclenchée.
Créez une d’expression à surveiller en sélectionnant une de métrique, un opérateuret une valeur de déclencheur.
Pour la métrique , sélectionnez le type de condition que vous souhaitez surveiller. Mbits/s de bande passante est la quantité d’utilisation de la bande passante en mégabits par seconde. Nombre total de connexions correspond au nombre de connexions HTTP simultanées à nos serveurs edge. Pour connaître les définitions des différents états et codes d’état du cache, consultez Codes d’état du cache Azure CDN et codes d’état HTTP Azure CDN
Opérateur est l’opérateur mathématique qui établit la relation entre la métrique et la valeur du déclencheur.
valeur de déclencheur correspond à la valeur de seuil qui doit être remplie avant l’envoi d’une notification.
Dans l’exemple suivant, l’expression créée indique qu’une notification est envoyée lorsque le nombre de codes d’état 404 est supérieur à 25.
Pour intervalle, entrez la fréquence à laquelle vous souhaitez évaluer l’expression.
Dans la liste déroulante Notify on, sélectionnez quand vous souhaitez être averti lorsque l’expression est vraie.
- Début de la condition indique qu'une notification est envoyée dès que la condition spécifiée est détectée pour la première fois.
- fin de la condition indique qu’une notification est envoyée lorsque la condition spécifiée n’est plus détectée. Cette notification ne peut être déclenchée qu’après que notre système de surveillance réseau a détecté que la condition spécifiée s’est produite.
- continue indique qu’une notification est envoyée chaque fois que le système de surveillance du réseau détecte la condition spécifiée. N’oubliez pas que le système de surveillance du réseau vérifie une seule fois par intervalle pour la condition spécifiée.
- Condition Start and End indique qu’une notification est envoyée la première fois que la condition spécifiée est détectée et de nouveau lorsque la condition n’est plus détectée.
Si vous souhaitez recevoir des notifications par e-mail, cochez la case Notifier par e-mail.
Dans le champ À, entrez l’adresse e-mail à laquelle vous souhaitez envoyer des notifications. Pour objet et corps, vous pouvez laisser la valeur par défaut ou personnaliser le message à l’aide de la liste mots clés disponibles pour insérer dynamiquement des données d’alerte lorsque le message est envoyé.
Note
Vous pouvez tester la notification par e-mail en cliquant sur le bouton Notification de test, mais uniquement après l’enregistrement de la configuration de l’alerte.
Si vous souhaitez que les notifications soient publiées sur un serveur web, cochez la case Notify by HTTP Post.
Dans le champ URL, entrez l’URL à laquelle vous souhaitez publier le message HTTP. Dans la zone de texte , entrez les en-têtes HTTP à envoyer dans la requête. Pour la partie corps, vous pouvez personnaliser le message à l’aide de la liste des mots clés disponibles pour insérer dynamiquement des données d’alerte lorsque le message est envoyé. En-têtes et Corps ont par défaut une charge utile XML semblable à l'exemple suivant :
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/"> <![CDATA[Expression=Status Code : 404 per second > 25&Metric=Status Code : 404 per second&CurrentValue=[CurrentValue]&NotificationCondition=Condition Start]]> </string>
Note
Vous pouvez tester la notification HTTP Post en cliquant sur le bouton Notification de test, mais uniquement après l’enregistrement de la configuration de l’alerte.
Cliquez sur le bouton Enregistrer pour enregistrer votre configuration d’alerte. Si vous avez coché Alerte activée à l’étape 5, votre alerte est maintenant activée.
Étapes suivantes
- Analyser les statistiques en temps réel sur Azure CDN
- Explorez plus en détail avec rapports HTTP avancés
- Analyser les modèles d’utilisation