Tous les produits
Search
Centre de documentation

Database Autonomy Service:Configurer des règles d'alerte

Dernière mise à jour :Aug 27, 2026

Database Autonomy Service (DAS) propose un service d'alerte qui vous permet de créer des règles d'alerte personnalisées. Lorsqu'une instance de base de données déclenche une règle d'alerte, DAS envoie automatiquement une alerte. Cette rubrique explique comment configurer et gérer les règles d'alerte dans DAS.

Créer une règle d'alerte

Important
  • Les types d'alertes DAS ont été mis à jour. Le type d'alerte Autonomy Events a été ajouté, tandis que le type Event Alert n'est plus pris en charge. Les règles que vous avez déjà configurées sont conservées. Lors de la création de nouvelles règles, vous pouvez uniquement sélectionner les options Threshold Alert et Autonomy Events.

  • Les abonnements aux événements hérités (alertes dont le Type est défini sur Event Alert) déclenchent des alertes pour tous les types d'événements d'autonomie. Si vous devez modifier les types d'événements pour les alertes issues d'un abonnement hérité, vous pouvez migrer l'abonnement hérité vers la nouvelle version avant d'effectuer cette opération.

  1. Connectez-vous à la console DAS.

  2. Dans le volet de navigation de gauche, choisissez Tools > Alert Service > Alert Rules.

  3. Sur la page Alert Rules, cliquez sur Add Rule dans le coin supérieur droit.

  4. Dans la boîte de dialogue Add Rule, configurez les paramètres suivants et cliquez sur OK.

    Paramètre

    Description

    Rule Name

    Saisissez un nom pour la règle d'alerte.

    Type

    Sélectionnez le type d'alerte.

    • Threshold Alert : Envoie une notification d'alerte lorsque la valeur d'un élément d'alerte franchit un seuil spécifié. Pour obtenir la liste des éléments d'alerte pris en charge, consultez les éléments d'alerte répertoriés dans cette rubrique.

    • Autonomy Events : Configurez des événements d'autonomie pour envoyer des notifications d'alerte.

    Description

    Configurez la méthode d'exécution de la règle Threshold Alert.

    Remarque
    • Lorsque le Type est défini sur Threshold Alert, vous devez configurer ce paramètre.

    • L'intervalle de détection des alertes est d'une minute.

    Event Type

    Spécifiez les types d'événements d'autonomie qui déclenchent des alertes. Les types suivants sont pris en charge :

    • Événement de mise à l'échelle automatique

    • Événement de limitation du débit

    • Optimisation SQL

    • Optimisation du stockage

    • Exception de métrique

    • Exception de données de journal des requêtes lentes (cette fonctionnalité est en version bêta).

    Remarque

    Lorsque le Type est défini sur Autonomy Events, vous devez configurer ce paramètre.

    Alert Interval

    Intervalle de renvoi des notifications pour une alerte active.

    Effective Time

    Période pendant laquelle la règle d'alerte est active.

    Alert Level

    Sélectionnez la gravité de l'alerte.

    Notification Method

    Sélectionnez la méthode de notification. Les options incluent les SMS, les webhooks et les e-mails.

    Remarque

    Les webhooks sont pris en charge pour DingTalk, WeCom, Lark et Application Real-Time Monitoring Service (ARMS).

  5. Après avoir créé la règle d'alerte, procédez à la configuration des alertes.

Gérer les règles d'alerte

  1. Connectez-vous à la console DAS.

  2. Dans le volet de navigation de gauche, choisissez Tools > Alert Service > Alert Rules.

  3. Sur la page Alert Rules, vous pouvez gérer vos règles d'alerte.

    Dans la colonne Actions d'une règle d'alerte, vous pouvez :

    • View : Consultez les détails et l'historique des alertes de la règle.

    • Modify : Modifiez la règle d'alerte. Pour plus d'informations sur ses paramètres de configuration, reportez-vous à la section Paramètres de configuration des règles d'alerte de cette rubrique.

    • Disable : Désactivez la règle d'alerte.

    • Delete : Supprimez la règle d'alerte.

    Important

    La modification, la désactivation ou la suppression d'une règle d'alerte affecte tous les modèles d'alerte contenant cette règle. Procédez avec prudence.

Éléments d'alerte

Important

Cette métrique d'alerte s'applique uniquement aux instances de base de données Alibaba Cloud.

MySQL

Métrique d'alerte

Unité

Description

Utilisation du disque MySQL

%

Pourcentage d'espace disque utilisé.

Utilisation du CPU MySQL

%

Utilisation du CPU par le processus de service MySQL. La valeur maximale est de 100 % pour les instances ApsaraDB.

Utilisation des IOPS MySQL

%

Pourcentage d'opérations d'E/S par seconde (IOPS) utilisées.

Utilisation de la mémoire MySQL

%

Pourcentage de la mémoire totale du système d'exploitation utilisée par l'instance MySQL.

Sessions actives MySQL

Nombre

Nombre de sessions actives.

Transactions par seconde MySQL

Nombre/s

Nombre moyen de transactions par seconde.

Requêtes par seconde MySQL

Nombre/s

Nombre moyen de requêtes par seconde.

Instructions DELETE par seconde MySQL

Nombre/s

Nombre moyen d'instructions DELETE exécutées par seconde.

Instructions INSERT par seconde MySQL

Nombre/s

Nombre moyen d'instructions INSERT exécutées par seconde.

Instructions INSERT_SELECT par seconde MySQL

Nombre/s

Nombre moyen d'instructions INSERT_SELECT exécutées par seconde.

Instructions REPLACE par seconde MySQL

Nombre/s

Nombre moyen d'instructions REPLACE exécutées par seconde.

Instructions REPLACE_SELECT par seconde MySQL

Nombre/s

Nombre moyen d'instructions REPLACE_SELECT exécutées par seconde.

Instructions SELECT par seconde MySQL

Nombre/s

Nombre moyen d'instructions SELECT exécutées par seconde.

Instructions UPDATE par seconde MySQL

Nombre/s

Nombre moyen d'instructions UPDATE exécutées par seconde.

Analyses complètes de table par seconde MySQL

Nombre/s

Nombre d'analyses complètes de table exécutées par seconde.

Tables ouvertes MySQL

Nombre

Nombre de tables ouvertes.

Fichiers ouverts MySQL

Nombre

Nombre de fichiers ouverts.

Lignes triées par seconde MySQL

Nombre/s

Nombre de lignes triées par seconde.

Délai de réplication du nœud secondaire MySQL

s

Délai de réplication du nœud secondaire.

Lignes supprimées en moyenne par seconde (InnoDB) MySQL

Nombre/s

Nombre moyen de lignes supprimées des tables InnoDB par seconde.

Lignes insérées en moyenne par seconde (InnoDB) MySQL

Nombre/s

Nombre moyen de lignes insérées dans les tables InnoDB par seconde.

Lignes lues en moyenne par seconde (InnoDB) MySQL

Nombre/s

Nombre moyen de lignes lues depuis les tables InnoDB par seconde.

Lignes mises à jour en moyenne par seconde (InnoDB) MySQL

Nombre/s

Nombre moyen de lignes mises à jour dans les tables InnoDB par seconde.

Pages lues depuis le Buffer Pool par seconde (InnoDB) MySQL

Nombre/s

Nombre moyen de lectures logiques depuis le Buffer Pool InnoDB par seconde.

Pages écrites dans le Buffer Pool par seconde (InnoDB) MySQL

Nombre/s

Nombre moyen de pages écrites dans le Buffer Pool InnoDB par seconde.

Taux de pages sales du Buffer Pool (InnoDB) MySQL

%

Pourcentage de pages sales dans le Buffer Pool InnoDB. Formule : Innodb_buffer_pool_pages_dirty / Innodb_buffer_pool_pages_data × 100 %.

Taux de succès du cache de lecture du Buffer Pool (InnoDB) MySQL

%

Pourcentage de requêtes de lecture servies depuis le Buffer Pool InnoDB. Formule : (Innodb_buffer_pool_read_requests - Innodb_buffer_pool_reads) / Innodb_buffer_pool_read_requests × 100 %.

Attentes moyennes de verrou de ligne sur table (InnoDB) MySQL

Nombre

Nombre moyen d'attentes pour un verrou de ligne sur une table InnoDB.

Temps d'attente maximal de verrou de ligne sur table (InnoDB) MySQL

ms

Temps maximal passé à attendre un verrou de ligne sur une table InnoDB.

Utilisation totale de l'espace de l'instance MySQL

Mo

Espace disque total utilisé par l'instance MySQL.

PolarDB for MySQL

Métrique d'alerte

Unité

Description

Utilisation du disque PolarDB for MySQL

%

Pourcentage d'espace disque utilisé.

Utilisation du CPU du processus de service PolarDB for MySQL

%

Utilisation du CPU par le processus de service. Une valeur de 200 % indique que deux cœurs de CPU sont utilisés.

Utilisation des IOPS PolarDB for MySQL

%

Utilisation des opérations d'E/S par seconde (IOPS).

Utilisation de la mémoire de l'instance PolarDB for MySQL

%

Utilisation de la mémoire de l'instance, exprimée en pourcentage de la mémoire totale du système d'exploitation.

Sessions actives PolarDB for MySQL

Nombre

Nombre de sessions actives.

Transactions par seconde PolarDB for MySQL

Par seconde

Calculé à l'aide de la formule : (Com_commit + Com_rollback) / Uptime.

Requêtes par seconde PolarDB for MySQL

Par seconde

Calculé à l'aide de la formule : Queries / Uptime.

Instructions DELETE par seconde PolarDB for MySQL

Par seconde

Nombre moyen d'instructions DELETE exécutées par seconde.

Instructions INSERT par seconde PolarDB for MySQL

Par seconde

Nombre moyen d'instructions INSERT exécutées par seconde.

Instructions INSERT_SELECT par seconde PolarDB for MySQL

Par seconde

Nombre moyen d'instructions INSERT_SELECT exécutées par seconde.

Instructions REPLACE par seconde PolarDB for MySQL

Par seconde

Nombre moyen d'instructions REPLACE exécutées par seconde.

Instructions REPLACE_SELECT par seconde PolarDB for MySQL

Par seconde

Nombre moyen d'instructions REPLACE_SELECT exécutées par seconde.

Instructions SELECT par seconde PolarDB for MySQL

Par seconde

Nombre moyen d'instructions SELECT exécutées par seconde.

Instructions UPDATE par seconde PolarDB for MySQL

Par seconde

Nombre moyen d'instructions UPDATE exécutées par seconde.

Instructions Multi-DELETE par seconde PolarDB for MySQL

Par seconde

Nombre moyen d'instructions Multi-DELETE exécutées par seconde.

Instructions Multi-UPDATE par seconde PolarDB for MySQL

Par seconde

Nombre moyen d'instructions Multi-UPDATE exécutées par seconde.

Lignes supprimées par seconde (InnoDB) PolarDB for MySQL

Par seconde

Nombre moyen de lignes supprimées des tables InnoDB par seconde.

Lignes insérées par seconde (InnoDB) PolarDB for MySQL

Par seconde

Nombre moyen de lignes insérées dans les tables InnoDB par seconde.

Lignes lues par seconde (InnoDB) PolarDB for MySQL

Par seconde

Nombre moyen de lignes lues depuis les tables InnoDB par seconde.

Lignes mises à jour par seconde (InnoDB) PolarDB for MySQL

Par seconde

Nombre moyen de lignes mises à jour dans les tables InnoDB par seconde.

Redis

Métrique d'alerte

Unité

Description

Utilisation de la mémoire Redis

%

Pourcentage de mémoire utilisée par l'instance Redis.

Temps de réponse moyen Redis

μs

Temps de réponse moyen pour une commande Redis.

Utilisation du CPU du processus Redis

%

Pourcentage de temps CPU utilisé par le processus Redis.

Débit de lecture réseau Redis

Ko/s

Débit des données lues depuis le réseau.

Débit d'écriture réseau Redis

Ko/s

Débit des données écrites sur le réseau.

Utilisation de la bande passante de lecture réseau Redis

%

Pourcentage de la bande passante de lecture réseau utilisée.

Utilisation de la bande passante d'écriture réseau Redis

%

Pourcentage de la bande passante d'écriture réseau utilisée.

PostgreSQL

Métrique

Unité

Description

Utilisation du CPU du processus PostgreSQL

%

Pourcentage de CPU utilisé par le processus PostgreSQL.

Sessions actives PostgreSQL

Nombre

Nombre de connexions actuellement actives.

Utilisation des IOPS PostgreSQL

%

Pourcentage d'IOPS utilisées.

Utilisation du disque PostgreSQL

%

Pourcentage d'espace disque utilisé.

PolarDB for PostgreSQL

Métrique

Unité

Description

Utilisation du CPU PolarDB for PostgreSQL

%

Pourcentage de la capacité du CPU utilisée.

Utilisation de la mémoire PolarDB for PostgreSQL

%

Pourcentage de mémoire utilisée.

Sessions actives PolarDB for PostgreSQL

Nombre

Nombre de connexions à la base de données actives.

Total des IOPS PolarDB for PostgreSQL

IOPS

Nombre total d'opérations de lecture et d'écriture par seconde.

Métriques d'alerte historiques

Remarque

Depuis le 16 mars 2023, DAS prend en charge de nouvelles métriques d'alerte. Les alertes configurées avant cette date sont désormais classées comme métriques d'alerte historiques. Ces métriques historiques ne peuvent plus être configurées et sont en cours de dépréciation. Nous vous recommandons d'utiliser les nouvelles métriques d'alerte.

Métriques d'alerte

Alertes basées sur des événements

Métrique d'alerte

Nombre d'occurrences

Database Disconnected

1, 3, 5, 7 ou 10 fois consécutives.

Replication Interruption of MySQL Instance

1, 3, 5, 7 ou 10 fois consécutives.

Alertes basées sur des seuils

Important

Les instances ApsaraDB et les bases de données autogérées avec connexions directes utilisent le DBGateway en mode centralisé.

Métrique d'alerte

Unité de seuil

DBGateway en mode centralisé

DBGateway en mode hôte

Nombre d'occurrences

Utilisation du CPU de l'hôte

%

Non pris en charge

Pris en charge

1, 3, 5, 7 ou 10 fois consécutives.

LOAD_1min de l'hôte

Aucune

Non pris en charge

Utilisation de la mémoire de l'hôte

%

Non pris en charge

Utilisation de la bande passante réseau sortante de l'hôte

%

Non pris en charge

Utilisation de la bande passante réseau entrante de l'hôte

%

Non pris en charge

Utilisation du disque de la partition racine de l'hôte

%

Non pris en charge

Sessions actives MySQL

Nombre

Pris en charge

Connexions MySQL

Nombre

Pris en charge

Délai de réplication MySQL

s

Pris en charge

Taux de succès du cache MySQL

%

Pris en charge

Nombre d'instructions SQL lentes MySQL par heure

Nombre

Pris en charge

Utilisation du stockage des données MySQL

%

Pris en charge

Utilisation du stockage des journaux MySQL

%

Pris en charge

Connexions client Redis

Nombre

Pris en charge

Taux de succès du cache Redis

%

Pris en charge

Ratio de fragmentation de la mémoire Redis

%

Pris en charge

Utilisation des IOPS PostgreSQL

%

Pris en charge

Utilisation des iNodes PostgreSQL

%

Pris en charge

Utilisation de l'espace PostgreSQL

%

Pris en charge

TPS PostgreSQL

Nombre

Pris en charge

Utilisation des connexions PostgreSQL

%

Pris en charge

Nombre moyen de connexions actives par CPU PostgreSQL

Nombre

Pris en charge

Fragmentation des tables PostgreSQL

Nombre

Pris en charge

Utilisation du CPU PostgreSQL

%

Non pris en charge

Utilisation de la mémoire PostgreSQL

%

Pris en charge

Connexions MongoDB

Nombre

Pris en charge

Utilisation du cache MongoDB

%

Pris en charge

Opérations en file d'attente actuelles MongoDB

Nombre

Pris en charge

Pourcentage de données sales dans le cache MongoDB

%

Pris en charge

Requêtes lentes MongoDB par heure

Nombre

Non pris en charge

Non pris en charge

N/A

FAQ

  • Pourquoi je reçois des alertes d'événements que je n'ai pas configurées ?

    Votre instance de base de données peut comporter un abonnement aux événements hérité. Nous vous recommandons de migrer l'abonnement aux événements hérité vers un nouvel abonnement aux événements.

  • Comment migrer un abonnement aux événements hérité vers un nouvel abonnement aux événements ?

    Configurez les alertes d'événements d'autonomie nécessaires pour l'instance de base de données. Le système migre automatiquement l'abonnement aux événements vers un nouvel abonnement. Le système n'envoie plus d'alertes pour les événements d'autonomie non configurés.

    Remarque

    Si vous n'avez besoin d'aucune alerte d'événement d'autonomie, configurez d'abord une alerte d'événement d'autonomie de n'importe quel type pour remplacer l'abonnement aux événements hérité de l'instance de base de données. Une fois la configuration terminée, attendez 15 minutes, puis dissociez le modèle d'alerte de l'instance de base de données.