Utilisez le profilage VMware Integrated OpenStack pour capturer le temps de réponse de tous les appels d'API, de RPC, de pilote et de base de données faisant partie d'une opération OpenStack.

Avant de commencer

  • Assurez-vous que vous avez défini la variable d'environnement OSPROFILER_CONNECTION_STRING sur le contrôleur sur lequel vous suivrez les services OpenStack. Reportez-vous à Configurer le suivi des services OpenStack

Pourquoi et quand exécuter cette tâche

VMware Integrated OpenStack prend actuellement en charge le profilage des commandes Cinder, Heat, Glance, Nova et Neutron.

Procédure

  1. Activez le profilage en spécifiant l'option profile pour une commande donnée et fournissez la clé secrète.
    cinder --profile YOUR_SECRET_KEY list

    La sortie montre une commande que vous utilisez pour générer un rapport de profilage au format HTML.

  2. Exécutez la commande générée à partir de la sortie pour générer un rapport, par exemple trace.html.
    osprofiler trace show --html <UUID>  > trace.html

    Pour plus d'informations sur les différentes options du rapport, reportez-vous à l'aide de la commande osprofiler trace show.

    osprofiler trace show --help