EAS définit deux types d'événements dans CloudMonitor : Service et ServiceInstance. Le contrôleur d'événements EAS transmet ces événements à CloudMonitor en temps réel. Vous pouvez ensuite les consulter et configurer des règles pour les opérations, l'audit ou les alertes depuis la console CloudMonitor ou via l'API.
Consulter les événements EAS
Utiliser la console
Pour consulter les événements EAS dans la console CloudMonitor, procédez comme suit :
Connectez-vous à la console Cloud Monitor.
Dans le volet de navigation, sélectionnez .
Sous l'onglet Event Monitoring, choisissez PAI dans le champ Product, puis cliquez sur Search pour afficher les événements système EAS.
-
Dans la colonne Actions de l'événement cible, cliquez sur Details. Voici un exemple :
Utiliser l'API
Vous pouvez également utiliser l'API DescribeSystemEventAttribute pour consulter les événements EAS.
Créer et activer des règles d'alerte
Utiliser la console
-
Créez une règle d'alerte pour un événement système. Configurez les paramètres clés suivants :
Product type : Sélectionnez PAI.
Event Type : Sélectionnez ServiceInstance ou Service.
Event Level : Sélectionnez un ou plusieurs niveaux d'événement en fonction de vos besoins métier.
Event name : Sélectionnez un ou plusieurs noms d'événement à surveiller. Pour les descriptions, consultez l'Annexe.
Keyword Filtering : Spécifiez des mots-clés pour filtrer les événements en fonction de leur champ
content.
Utiliser l'API
Vous pouvez également utiliser l'API pour créer et activer des règles d'alerte. Pour plus de détails, consultez Créer une règle d'alerte pour un événement et Activer une règle d'alerte d'événement.
FAQ
Une instance de service fait-elle référence à un service d'inférence ou à une instance de pod ?
Le type d'événement Service représente les événements au niveau du service. Le type d'événement ServiceInstance représente les événements au niveau de l'instance de pod. Dans ce contexte, une instance de service correspond à une instance de pod.
Annexe : Événements EAS pris en charge
EAS définit les événements au niveau du service et au niveau de l'instance de pod suivants.
Event type | Event name | Description | Event level |
ServiceInstance | EAS:ServiceInstance:Running | L'instance de pod est en cours d'exécution. | INFO |
EAS:ServiceInstance:Pending | L'instance de pod est en attente de planification. | INFO | |
EAS:ServiceInstance:Completed | L'instance de pod est terminée. | INFO | |
EAS:ServiceInstance:Terminating | L'instance de pod est en cours de suppression. | INFO | |
EAS:ServiceInstance:Terminated | L'instance de pod a été supprimée. | INFO | |
EAS:ServiceInstance:Unknown | L'instance de pod a rencontré une exception inconnue. | WARN | |
EAS:ServiceInstance:Evicted | L'instance de pod est expulsée. | WARN | |
EAS:ServiceInstance:ErrImagePull | Une erreur s'est produite lors du tirage de l'image pour l'instance de pod. | WARN | |
EAS:ServiceInstance:ImagePullBackOff | Échec du tirage de l'image pour l'instance de pod. | WARN | |
EAS:ServiceInstance:CrashLoopBackOff | L'instance de pod a planté. | CRITICAL | |
EAS:ServiceInstance:Error | Une erreur interne s'est produite dans l'instance de pod. | CRITICAL | |
EAS:ServiceInstance:Failed | L'instance de pod n'a pas pu s'exécuter. | CRITICAL | |
EAS:ServiceInstance:SpotToBeReleased | L'instance spot va être libérée. | WARN | |
Service | EAS:Service:ReplicasChanged | Le nombre de réplicas de service a changé. | INFO |
EAS:Service:StatusChanged | Le statut du service a changé. | INFO | |
EAS:Service:Unavailable | Le service est indisponible. | CRITICAL | |
EAS:Service:UpdateFailed | La mise à jour du service a échoué. | CRITICAL |