CloudMonitor surveille les ressources Alibaba Cloud et les applications Internet. Connectez ApsaraVideo Media Processing (MPS) à CloudMonitor et définissez des règles d'alerte pour superviser vos tâches de transcodage.
Configuration des règles d'alerte
Contexte
MPS fournit des métriques de surveillance sur les performances du système et l'utilisation des ressources. Créez des règles d'alerte personnalisées pour surveiller la stabilité du service, analyser l'utilisation et identifier les problèmes. Pour en savoir plus sur les concepts de base ou pour configurer des contacts d'alerte et des groupes de contacts d'alerte, consultez Présentation des règles d'alerte et Créer un contact d'alerte ou un groupe de contacts d'alerte.
Métriques
|
Metric |
Unit |
Description |
Dimension |
Time granularity |
|
RequestSuccessRate |
% |
Mesure la disponibilité du service MPS. Formule : 1 - (pourcentage des requêtes avec des erreurs côté serveur 5xx). |
Niveau utilisateur |
5 minutes |
|
SnapshotTasks |
Count |
Nombre de requêtes de tâches de capture d'image reçues par MPS. |
Niveau de file d'attente MPS |
1 minute |
|
TranscodingDuration |
Minutes |
Durée totale des vidéos de sortie traitées avec succès par MPS. |
Niveau de file d'attente MPS |
1 minute |
|
TranscodingTasks |
Count |
Nombre de requêtes de tâches de transcodage reçues par MPS. |
Niveau de file d'attente MPS |
1 minute |
Procédure
Connectez-vous à la console ApsaraVideo Media Processing.
Dans le volet de navigation de gauche, choisissez .
-
Cliquez sur Set Alarm Rule pour accéder à la page Alert Rules.
Lors de votre premier accès à cette page, CloudMonitor vous invite à créer un rôle lié au service. Cliquez sur OK. Si vous avez déjà autorisé ce rôle, ignorez cette étape. La boîte de dialogue de confirmation CloudMonitor service-linked role vous informe qu'un rôle lié au service nommé
AliyunServiceRoleForCloudMonitoravec la stratégie d'autorisationAliyunServiceRolePolicyForCloudMonitorsera automatiquement créé. Ce rôle permet à CloudMonitor d'utiliser Cloud Assistant pour exécuter des commandes destinées à installer l'agent CloudMonitor. Cliquez sur OK. Cliquez sur Create Alert Rule.
-
Configurez les ressources associées.
Paramètre
Description
Product
Sélectionnez mps dans la liste déroulante.
Resource Range
Portée des ressources auxquelles la règle d'alerte s'applique. Valeurs possibles :
-
All Resources : la règle d'alerte s'applique à toutes les ressources du produit cloud spécifié, y compris les nouvelles ressources ajoutées.
-
Application Groups : la règle d'alerte s'applique à toutes les ressources du groupe d'applications spécifié, y compris les nouvelles ressources ajoutées au groupe.
-
Instances : la règle d'alerte s'applique uniquement aux ressources spécifiques que vous sélectionnez.
Rule Description
Spécifie les conditions de déclenchement d'une alerte. Pour configurer une règle :
-
Cliquez sur Add Rule.
-
Dans le panneau Configure Rule Description, définissez les paramètres tels que le nom de la règle, le type de métrique, la métrique, le seuil, le niveau d'alerte et la méthode de notification.
-
Cliquez sur OK.
RemarquePour plus d'informations sur la configuration de conditions d'alerte complexes, consultez Expressions des règles d'alerte.
Mute Period
Intervalle de renvoi des notifications d'alerte si une alerte n'est pas résolue. Valeurs possibles : 5 minutes, 15 minutes, 30 minutes, 60 minutes, 3 heures, 6 heures, 12 heures et 24 heures.
Lorsqu'une métrique franchit son seuil, une notification d'alerte est envoyée. Si la valeur reste supérieure au seuil, aucune autre notification n'est envoyée pendant la période de silence. À la fin de cette période, CloudMonitor envoie une nouvelle notification si l'alerte persiste.
Par exemple, si vous définissez la Mute Period sur 12 Hours, CloudMonitor renvoie une notification après 12 heures si l'alerte n'a pas été résolue.
Start Time
Plage horaire pendant laquelle la règle d'alerte est active. CloudMonitor vérifie les données de surveillance et déclenche des alertes uniquement durant cette période.
Alert Contact Group
Groupe de contacts recevant les notifications d'alerte.
Les notifications pour le groupe d'applications sont envoyées aux contacts d'alerte de ce groupe. Un groupe de contacts d'alerte peut contenir un ou plusieurs contacts. Pour plus d'informations sur la création d'un contact d'alerte et d'un groupe de contacts d'alerte, consultez Créer un contact d'alerte ou un groupe de contacts d'alerte.
Alert Callback
URL publique recevant les notifications d'alerte de CloudMonitor via des requêtes HTTP POST. Seul le protocole HTTP est pris en charge. Pour plus d'informations, consultez Utiliser les rappels d'alerte déclenchés par seuil.
RemarqueCliquez sur Advanced Settings pour configurer ce paramètre.
Pour tester la connectivité de l'URL de rappel :
-
Cliquez sur Test à côté de l'URL de rappel.
Dans le panneau Webhook Test, le code d'état renvoyé et les résultats du test indiquent la connectivité de l'URL.
RemarqueVous pouvez également définir le Callback template type et la Language pour le webhook, puis cliquer à nouveau sur Test pour afficher les résultats correspondants.
-
Cliquez sur Close.
Auto Scaling
Si vous activez l'option Auto Scaling, la règle de mise à l'échelle correspondante est déclenchée lorsqu'une alerte survient. Vous devez définir la Region, le ESS Group et la ESS Rule.
-
Pour plus d'informations sur la création d'un groupe de mise à l'échelle, consultez Gérer les groupes de mise à l'échelle.
-
Pour plus d'informations sur la création d'une règle de mise à l'échelle, consultez Gérer les règles de mise à l'échelle.
RemarqueCliquez sur Advanced Settings pour configurer ce paramètre.
Simple Log Service
Si vous activez Simple Log Service, les informations d'alerte sont écrites dans un Logstore de Log Service lorsqu'une alerte survient. Vous devez définir la Region, le ProjectName et le Logstore.
Pour plus d'informations sur la création d'un projet et d'un Logstore, consultez Utiliser Logtail pour collecter et analyser les journaux texte des instances ECS.
RemarqueCliquez sur Advanced Settings pour configurer ce paramètre.
Simple Message Queue (formerly MNS) - topic
Si vous activez l'option Lightweight Message Queue (formerly MNS) - Topic, les informations d'alerte sont écrites dans un sujet de Lightweight Message Queue (formerly MNS) lorsqu'une alerte survient. Vous devez définir la région et le sujet pour Lightweight Message Queue (formerly MNS).
Pour plus d'informations sur la création d'un sujet, consultez Créer un sujet.
RemarqueCliquez sur Advanced Settings pour configurer ce paramètre.
NoDataPolicy
Spécifie comment CloudMonitor gère une alerte en l'absence de données de surveillance. Valeurs possibles :
-
Do not do anything (par défaut)
-
Send alert notifications
-
Treated as recovered
RemarqueCliquez sur Advanced Settings pour configurer ce paramètre.
Tag
Paire clé-valeur que vous pouvez ajouter à la règle d'alerte.
-
Cliquez sur OK pour créer la règle d'alerte.
Gestion des règles d'alerte
Connectez-vous à la console CloudMonitor.
Dans le volet de navigation de gauche, choisissez . Sur la page qui s'affiche, vous pouvez consulter, modifier, activer, désactiver ou supprimer des règles d'alerte.