11.7.22. Cryostat
다음 표에는 /etc/neutron/neutron.conf 파일의 [profiler] 그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.
| 구성 옵션 = 기본값 | 유형 | 설명 |
|---|---|---|
|
| 문자열 값 | notifier 백엔드의 연결 문자열입니다.
기본값은 가능한 값의 예:
|
|
| 부울 값 | 이 노드의 모든 서비스에 대한 프로파일링을 활성화합니다. 기본값은 False(프로파일링 기능을 완전히 비활성화)입니다. 가능한 값은 다음과 같습니다.
|
|
| 문자열 값 | elasticsearch에서 알림 인덱싱을 위한 문서 유형입니다. |
|
| 정수 값 | Elasticsearch는 대규모 요청을 일괄적으로 분할합니다. 이 매개변수는 각 배치의 최대 크기를 정의합니다(예: es_scroll_size=10000). |
|
| 문자열 값 | 이 매개변수는 time value 매개변수(예: es_scroll_time=2m)로, 검색에 참여하는 노드가 해당 리소스를 계속 유지하고 지원하기 위해 관련 리소스를 유지하는 시간을 나타냅니다. |
|
| 부울 값 | 분리된 위치에 대한 오류/예외가 포함된 필터 추적을 활성화합니다. 기본값은 False입니다. 가능한 값은 다음과 같습니다.
|
|
| 문자열 값 | 성능 프로파일링을 위해 컨텍스트 데이터를 암호화하는 데 사용할 시크릿 키입니다. 이 문자열 값에는 <key1>[,<key2>,…<keyn>] 형식이 있어야 합니다. 여기서 각 키는 임의의 문자열입니다. REST API를 통해 프로파일링을 트리거하는 사용자는 이 특정 프로젝트에 대한 이 노드의 프로파일링 결과를 포함하도록 REST API 호출의 헤더에 이러한 키 중 하나를 설정해야 합니다. 프로파일링을 활성화하려면 "enabled" 플래그와 "hmac_keys" 구성 옵션을 모두 설정해야 합니다. 또한 모든 서비스에서 올바른 프로파일링 정보를 생성하려면 OpenStack 프로젝트 간에 하나 이상의 키가 일치해야 합니다. 이렇게 하면 클라이언트에서 이를 사용하여 가능한 모든 리소스의 정보를 포함하는 추적을 생성할 수 있습니다. |
|
| 문자열 값 |
Redissentinel은 서비스 이름을 사용하여 마스터 redis 서비스를 식별합니다. 이 매개변수는 이름을 정의합니다(예: |
|
| 부동 소수점 값 | Redissentinel은 연결에 시간 초과 옵션을 제공합니다. 이 매개변수는 시간 초과(예: socket_timeout=0.1)를 정의합니다. |
|
| 부울 값 | 서비스에서 SQL 요청 프로파일링을 활성화합니다. 기본값은 False(SQL 요청 추적되지 않음)입니다. 가능한 값은 다음과 같습니다.
|