Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Surveillance de l'état du collecteur Keystone en mode privé

Contributeurs

Vous pouvez contrôler l'état de santé du collecteur Keystone à l'aide de n'importe quel système de surveillance qui prend en charge les requêtes HTTP.

Par défaut, les services d'intégrité Keystone n'acceptent pas les connexions provenant d'une adresse IP autre que localhost. Le terminal de santé Keystone est /uber/health, Et il écoute toutes les interfaces du serveur Keystone Collector sur le port 7777. Lors d'une requête, un code d'état de requête HTTP avec une sortie JSON est renvoyé du noeud final comme réponse, décrivant l'état du système Keystone Collector.
Le corps JSON fournit un état de santé global à is_healthy attribut, qui est un booléen ; et une liste détaillée des états par composant pour l' component_details attribut.
Voici un exemple :

$ curl http://127.0.0.1:7777/uber/health
{"is_healthy": true, "component_details": {"vicmet": "Running", "ks-collector": "Running", "ks-billing": "Running", "chronyd": "Running"}}

Ces codes d'état sont renvoyés :

  • 200: indique que tous les composants surveillés sont en bonne santé

  • 503: indique qu'un ou plusieurs composants sont défectueux

  • 403 : indique que le client HTTP qui demande l'état de santé ne figure pas dans la liste Allow, qui est une liste des CIDR réseau autorisés. Pour ce statut, aucune information d'intégrité n'est renvoyée.

    La liste allow utilise la méthode CIDR du réseau pour contrôler les périphériques réseau autorisés à interroger le système d'intégrité Keystone. Si vous recevez l'erreur 403, ajoutez votre système de surveillance à la liste allow depuis Keystone Collector Management TUI > Configure > Health Monitoring.

    cidrs réseau autorisés

Générer et collecter des bundles de support

Pour résoudre les problèmes avec le collecteur Keystone, vous pouvez faire appel au support NetApp qui peut demander un fichier .tar. Vous pouvez générer ce fichier via l'utilitaire TUI de gestion du collecteur Keystone.

Pour générer un fichier .tar, procédez comme suit :

  1. Accédez à Troubleshooting > Generate support Bundle.

  2. Sélectionnez l'emplacement d'enregistrement du bundle, puis cliquez sur générer le bundle de support.

    Générez un bundle de support

    Ce processus crée un tar package à l'emplacement mentionné qui peut être partagé avec NetApp pour résoudre les problèmes.

  3. Une fois le fichier téléchargé, vous pouvez le joindre au ticket de support Keystone ServiceNow. Pour plus d'informations sur la levée de billets, reportez-vous à la section "Génération de demandes de service".