OSProfiler를 사용하여 OpenStack 배포의 핵심 서비스에 대해 추적을 설정할 수 있습니다. 추적 기능은 OpenStack 작업의 일부인 모든 API, RPC, 드라이버 및 데이터베이스 호출의 응답 시간을 캡처합니다.
VMware Integrated OpenStack은 Cinder, Glance, Heat, Neutron 및 Nova 명령의 프로파일링을 지원합니다. Ceilometer 또는 vRealize Log Insight를 사용하여 프로파일러 추적 데이터를 저장할 수 있습니다.
사전 요구 사항
Ceilometer를 사용하여 추적 데이터를 저장하려면 Ceilometer를 사용하도록 설정합니다. Ceilometer 구성 요소 사용을 참조하십시오.
vRealize Log Insight를 사용하여 추적 데이터를 저장하려면 vRealize Log Insight를 배포 및 구성합니다. vRealize Log Insight에 대한 시작 설명서를 참조하십시오.
프로시저
결과
이제 OpenStack 명령에 대해 프로파일링을 사용하도록 설정할 수 있습니다. --profile 매개 변수와 함께 원하는 명령을 실행하고 OSProfiler 암호를 지정합니다. 명령이 프로파일링 추적 UUID를 출력합니다. 보고서를 생성하려면 이 UUID와 함께 OSProfiler를 실행합니다. 예:
cinder list --profile osprofiler-password osprofiler trace show --html profiling-uuid