Managed Service for Prometheus extrait activement les données de performance de votre base de données MySQL selon les paramètres spécifiés. Vous pouvez ainsi surveiller la base de données en temps réel et analyser les données de surveillance avec flexibilité. Cette rubrique décrit la procédure de surveillance d'une base de données MySQL.
Prérequis
Container cluster
ECS instance
Alibaba Cloud service
Procédure
Connectez-vous à la console Managed Service for Prometheus. Dans le volet de navigation de gauche, cliquez sur Integration Center.
-
Cliquez sur MySQL et configurez les paramètres selon les instructions. Les tableaux suivants décrivent les paramètres clés.
Container cluster
Parameter
Description
MySQL Address
Le point de terminaison de la base de données.
MySQL Service Port
Le numéro de port de la base de données. Exemple : 3306.
MySQL Username
Le nom d'utilisateur et le mot de passe de la base de données.
ImportantPour réduire les risques de fuite de données, nous vous recommandons de ne pas utiliser de compte administrateur. Privilégiez plutôt un compte MySQL dédié et attribuez uniquement les autorisations nécessaires. Pour plus d'informations, consultez les rubriques et Créer un utilisateur MySQL pour Managed Service for Prometheus.
MySQL Password
ECS instance
Parameter
Description
MySQL Address
Le point de terminaison de la base de données.
MySQL Service Port
Le numéro de port de la base de données. Exemple : 3306.
MySQL Username
Le nom d'utilisateur et le mot de passe de la base de données.
ImportantPour réduire les risques de fuite de données, nous vous recommandons de ne pas utiliser de compte administrateur. Privilégiez plutôt un compte MySQL dédié et attribuez uniquement les autorisations nécessaires. Pour plus d'informations, consultez les rubriques et Créer un utilisateur MySQL pour Managed Service for Prometheus.
MySQL Password
Custom Labels
Ajoutez des tags aux métriques de l'instance ECS. Vous pourrez ainsi surveiller, gérer, interroger ou analyser les données de métriques de manière granulaire lorsque vous utilisez des outils tels que Grafana. Pour plus d'informations, consultez la rubrique Ajouter des tags personnalisés aux métriques d'ECS instance dans un VPC.
RemarqueUne clé de tag ne doit pas contenir de caractères spéciaux utilisés dans la fonctionnalité Prometheus, tels que des traits d'union (-), des points (.) ou des signes pourcentage (%).
Les tags doivent être spécifiés au format clé-valeur requis par Prometheus.
Alibaba Cloud service
RDS Tag Keys : les clés de tag RDS que vous souhaitez injecter dans les métriques.
Consulter et gérer les données de surveillance de la base de données MySQL
Le composant installé s'affiche sur la page Integration Management dans la console Managed Service for Prometheus. La page Integration Management comprend les onglets Integrated Environments, Integrated Addons et Query Dashboards, où vous pouvez consulter des informations telles que les cibles, les métriques, les tableaux de bord et les alertes.
Targets
Dans la section Targets de l'onglet Self-Monitoring, vous pouvez afficher la liste des cibles découvertes par les jobs par défaut.

Metric Scraping
Sur l'onglet Metric Scraping, vous pouvez consulter ou ignorer des métriques. Pour plus d'informations, consultez la rubrique Configurer les métriques ignorées.

Dashboards
Dans la section Dashboards de l'onglet Component Management, cliquez sur le nom d'un tableau de bord pour accéder à Grafana et afficher davantage de données du tableau de bord.

Alert Rule
Dans la section Alert Rule de l'onglet Component Management, vous pouvez consulter les règles d'alerte de la base de données MySQL. Pour savoir comment créer des règles d'alerte, consultez la rubrique Créer une règle d'alerte Prometheus.

Références
Vous pouvez configurer des règles d'alerte pour la base de données afin de surveiller en temps réel l'état de santé des métriques clés. Cela vous permet de détecter et de traiter les anomalies rapidement. Pour plus d'informations, consultez les rubriques et Créer des règles d'alerte pour une instance Prometheus.
Pour en savoir plus sur la surveillance d'une base de données MySQL avec Managed Service for Prometheus, consultez les rubriques Surveiller MySQL avec Managed Service for Prometheus et .