Utilisez le module de diagnostic des instances pour vérifier si une instance Classic Load Balancer (CLB) présente des problèmes dans sept catégories : état de l'instance, capacité de l'instance, certificats, politiques de sécurité, facturation, écouteurs et statut inactif. Lorsqu'une anomalie est détectée, le module en signale la cause et propose une solution recommandée.
Prérequis
Avant de commencer, assurez-vous de disposer des éléments suivants :
Une instance CLB dans la console CLB
Lors du premier lancement d'un diagnostic, le système crée automatiquement le rôle lié au service AliyunServiceRoleForNis. Pour plus d'informations, consultez la rubrique Rôles liés au service .
Exécuter un diagnostic
Accédez à la page Console CLB - Instances.
-
Lancez un diagnostic en utilisant l'une des méthodes suivantes :
Dans la colonne Instance Diagnostics, cliquez sur Start Diagnostics.
Cliquez sur l'ID de l'instance pour ouvrir la page des détails, puis choisissez More > Instance Diagnostics dans le coin supérieur droit.
Dans le panneau Instance Diagnostics, consultez le statut et les résultats du diagnostic.
Dans la zone Diagnostic Items, sélectionnez Show All Diagnostic Items pour afficher tous les éléments de diagnostic pris en charge.
Éléments de diagnostic pris en charge
| Catégorie | Éléments de diagnostic |
|---|---|
|
Health Check Diagnostics |
|
|
Idle Instance Diagnostics |
|
|
Quota Limit Diagnostics |
|
|
Certificate Diagnostics |
|
|
Security Policy Diagnostics |
|
|
Cost Diagnostics |
|
|
Listener Diagnostics |
|
Gérer les enregistrements de diagnostic
La page Instance Diagnostics permet d'effectuer les actions suivantes sur les enregistrements de diagnostic.
| Action | Étapes |
|---|---|
| Afficher un rapport de diagnostic | Trouvez l'instance et cliquez sur View Report dans la colonne Actions. Le rapport s'ouvre dans le panneau Diagnostic Details. |
| Relancer un diagnostic | Cliquez sur Re-diagnose dans la colonne Actions. |
| Supprimer les enregistrements de diagnostic | Cliquez sur Delete dans la colonne Actions, puis sur OK pour confirmer. Cette action supprime tous les enregistrements de diagnostic de l'instance. |
Limites
Le module de diagnostic des instances vérifie l'état de l'instance uniquement au cours des 15 minutes précédant l'heure actuelle. Il ne peut pas diagnostiquer l'état historique en dehors de cette fenêtre.
Par exemple : si une instance CLB tombe en panne à 09:00:00 et récupère à 09:30:00, et que vous lancez un diagnostic à 10:00:00, le module vérifie uniquement la fenêtre de 09:45:00 à 10:00:00. Il ne peut pas identifier l'exception survenue entre 09:00:00 et 09:30:00.
La fonction de diagnostic approfondi, qui identifie la cause première des exceptions de vérification d'état, prend uniquement en charge les serveurs backend exécutant CentOS, Ubuntu et Alibaba Cloud Linux. Windows et les autres systèmes d'exploitation ne sont pas pris en charge.
FAQ
Pourquoi le résultat du diagnostic affiche-t-il un statut de vérification d'état anormal ?
Le module de diagnostic des instances vérifie les configurations de vérification d'état sur tous les écouteurs d'une instance CLB. Si les vérifications d'état ne sont pas configurées, ou si un serveur backend échoue aux vérifications d'état, le statut de vérification d'état est signalé comme anormal.
Pour identifier la cause première, utilisez la fonction de diagnostic approfondi. Elle peut détecter des problèmes tels que des services backend non actifs sur les ports d'écoute et des règles de filtrage réseau (par exemple, iptables) bloquant le trafic dans le système d'exploitation du serveur backend.
Étapes suivantes
Pour connaître les problèmes courants liés à CLB et leurs solutions, consultez la rubrique FAQ sur les instances CLB.
Application Load Balancer (ALB) et Network Load Balancer (NLB) prennent également en charge le diagnostic des instances. Consultez la rubrique Diagnostiquer les instances ALB pour ALB, et Diagnostiquer une instance NLB pour NLB.