Mithilfe von OSProfiler können Sie die Ablaufverfolgung für die Kerndienste in Ihrer OpenStack-Bereitstellung aktivieren. Die Ablaufverfolgung erfasst die Antwortzeit aller API-, RPC-, Treiber- und Datenbankaufrufe, die Bestandteil eines OpenStack-Vorgangs sind.
VMware Integrated OpenStack unterstützt die Profilerstellung von Cinder-, Glance-, Heat-, Neutron-, Nova- und Keystone-Befehlen. Profiler-Protokollierungsdaten werden in vRealize Log Insight gespeichert.
Voraussetzungen
Installieren und stellen Sie vRealize Log Insight bereit. Im Dokument Erste Schritte finden Sie Informationen zu vRealize Log Insight.
Prozedur
Ergebnisse
Sie können das Profiling für OpenStack-Befehle jetzt aktivieren. Führen Sie den gewünschten Befehl mit dem Parameter --profile aus und geben Sie Ihr OSProfiler-Kennwort an. Der Befehl gibt eine UUID für die Profiling-Ablaufverfolgung aus. Generieren Sie anschließend einen Bericht, indem Sie OSProfiler mit der UUID für die Profiling-Ablaufverfolgung und der vRealize Log Insight-Adresse ausführen. Im folgenden Beispiel wird ein Profil für den Befehl openstack volume list generiert:
openstack --profile osprofiler-password volume list osprofiler trace show --connection-string "loginsight://username:password@loginsight-ip" --html profiling-uuid