Alertes en temps réel dans Microsoft Azure CDN
Important
Il s’agit d’une caractéristique de Azure CDN Premium fourni par Edgio uniquement, pour configurer des règles sur Azure CDN fourni par Microsoft utilisez le moteur de règles standard. Les règles avancées ne sont pas disponibles pour Azure CDN fourni par Akamai. Pour comparer toutes les fonctionnalités du CDN, consultez Caractéristiques de produit CDN Azure.
Vue d’ensemble
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 par courrier électronique ou HTTP en fonction des éléments suivants :
- Bande passante
- Codes d’état
- États 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 Analyse, puis sur le menu volant Statistiques en temps réel. Cliquez sur Alertes en temps réel.
La liste des configurations d’alerte existantes (le cas échéant) s’affiche.
Cliquez sur le bouton Ajouter une alerte .
Un formulaire s’affiche pour créer une nouvelle alerte.
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 HTTP Large Object comme Type de média. Les autres options ne sont pas utilisées par Azure CDN Edgio. Si vous ne sélectionnez pas Objet volumineux HTTP, votre alerte ne se déclenche jamais.
Créez une Expression à surveiller en sélectionnant Mesure, Opérateur et Valeur de déclenchement.
Pour Mesure, sélectionnez le type de condition que vous souhaitez surveiller. Bandwidth Mbps (Mbits/s de bande passante) est la quantité de bande passante en mégabits par seconde. Nombre total de connexions est le nombre de connexions HTTP simultanées à nos serveurs Edge. Pour obtenir les définitions des différents états de cache et les codes d’état, voir Azure CDN Cache Status Codes (Codes d’état du cache Azure CDN) et Azure CDN HTTP Status Codes (Codes d’état HTTP d’Azure CDN)
Opérateur est l’opérateur mathématique qui établit la relation entre la mesure et la valeur du déclencheur.
Valeur de déclenchement est la valeur de seuil qui doit être atteinte 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 que l’expression soit évaluée.
Dans la liste déroulante Notifier sur, sélectionnez le moment où vous souhaitez être notifié lorsque l'expression est true.
- Début de la condition indique qu’une notification est envoyée dès la première détection de la condition spécifiée.
- 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’une fois que notre système de surveillance du réseau a détecté que la condition spécifiée s’est produite.
- Continu 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 ne recherche la condition spécifiée qu’une seule fois par intervalle.
- Début et fin de la condition indique qu’une notification est envoyée dès la première détection de la condition spécifiée, puis à nouveau lorsque la condition n’est plus détectée.
Si vous souhaitez recevoir des notifications pare-mail, cochez la case Notifier par e-mail.
Dans le champ À , entrez l’adresse de messagerie à laquelle vous voulez que les notifications soient envoyées. Pour l'Objet et le Corps, vous pouvez laisser la valeur par défaut ou personnaliser le message à l'aide de la liste des mot clés disponibles afin d'insérer dynamiquement des données d'alerte lors de l'envoi du message.
Remarque
Vous pouvez tester la notification par courrier électronique en cliquant sur le bouton Tester la notification , mais uniquement après l’enregistrement de la configuration de l’alerte.
Si vous souhaitez que les notifications soient envoyées à un serveur Web, cochez la case Notifier par courrier HTTP.
Dans le champ Url , entrez l’adresse URL à laquelle vous souhaitez que le message HTTP soit publié. Dans la zone de texte En-têtes , entrez les en-têtes HTTP à envoyer dans la demande. Pour Corps, vous pouvez personnaliser le message en utilisant la liste des mots clés disponibles pour insérer dynamiquement des données d'alerte lors de l'envoi du message. La valeur par défaut des zones En-têtes et Corps est une charge utile XML semblable à celle de 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>
Notes
Vous pouvez tester la notification HTTP Post en cliquant sur le bouton Tester la notification , 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é la case Alerte activée à l’étape 5, votre alerte est maintenant active.
Étapes suivantes
- Analyser des statistiques en temps réel dans Azure CDN
- Allez plus loin en vous familiarisant avec les rapports HTTP avancés
- Analysez les modes d’utilisation