VMware Integrated OpenStack 프로파일링을 사용하여 OpenStack 작업의 일부인 모든 API, RPC, 드라이버 및 데이터베이스 호출의 응답 시간을 캡처합니다.

VMware Integrated OpenStack은 현재 Cinder, Heat, Glance, Nova 및 Neutron 명령의 프로파일링을 지원합니다.

사전 요구 사항

  • OpenStack 서비스를 추적할 컨트롤러에 OSPROFILER_CONNECTION_STRING 환경 변수를 설정했는지 확인합니다. OpenStack 서비스 추적 구성을 참조하십시오.

프로시저

  1. 지정된 명령에 대해 profile 옵션을 지정하고 암호 키를 제공하여 프로파일링을 사용하도록 설정합니다.
    cinder --profile YOUR_SECRET_KEY list
    HTML 형식으로 프로파일링 보고서를 생성하는 데 사용할 수 있는 명령이 출력에 표시됩니다.
  2. 출력에서 생성된 명령을 실행하여 보고서(예: trace.html)를 생성합니다.
    osprofiler trace show --html <UUID>  > trace.html
    다른 보고서 옵션에 대한 자세한 내용은 osprofiler trace show 명령 도움말을 참조하십시오.
    osprofiler trace show --help