Product usage 구성 항목 참조
Product usage 구성 항목 참조 (Product usage configuration entry reference)
이 주제에서는 선택적 텔레메트리 보고를 활성화하여 Consul 운영 개선을 돕는 product usage 구성 항목에 대한 참조 정보를 제공해요. 자세한 내용은 Opt-in to data reporting을 참조하세요.
출처: 문서
본문
이 주제에서는 선택적 텔레메트리 보고를 활성화하여 Consul 운영 개선을 돕는 product usage 구성 항목에 대한 참조 정보를 제공합니다. 자세한 내용은 Opt-in to data reporting을 참조하세요.
구성 모델 (Configuration model)
Kind: string | required |product-usage로 설정해야 함Name: string |global로 설정해야 함Enabled: boolean |falseReporting: mapMode: string
완전한 구성 (Complete configuration)
모든 필드가 정의되면 product usage 구성 항목은 다음과 같은 형식을 갖습니다:
HCL:
Kind = "product-usage"
Name = "global"
Enabled = true
Reporting {
Mode = "connected"
}
JSON:
{
"Kind": "product-usage",
"Name": "global",
"Enabled": "true",
"Reporting": {
"Mode": "connected"
}
}
사양 (Specification)
Kind
구현할 구성 항목의 유형을 지정합니다. product-usage로 설정해야 합니다.
값 (Values)
- 기본값: None
- 필수 필드입니다.
- 데이터 유형:
product-usage로 설정해야 하는 문자열 값.
Name
구성 항목을 식별하는 데 사용되는 구성 항목의 이름을 지정합니다. global로 설정해야 합니다.
값 (Values)
- 기본값: None
- 필수 필드입니다.
- 데이터 유형:
global로 설정해야 하는 문자열.
Enabled
true로 설정하면 Consul 개발 개선을 돕기 위해 익명 텔레메트리 보고를 활성화합니다.
값 (Values)
- 기본값:
false - 데이터 유형: Boolean
Reporting
연결 또는 공기격리(air-gapped) 환경에 대한 보고 동작을 구성하는 선택적 맵입니다.
값 (Values)
- 기본값: None
- 데이터 유형: 다음 필드의 맵:
Mode는 다음 문자열 값 중 하나로 설정해야 합니다:connected: 텔레메트리 리포터가 외부 네트워크 액세스가 있는 데이터센터에서 데이터를 내보냅니다.air-gapped: 텔레메트리 내보내기가 비활성화되고 수동 보고를 위해 스냅샷이 메모리에 유지됩니다.
예제 (Examples)
다음 예제 구성은 공기격리 환경에 대해 선택적 텔레메트리 보고를 활성화합니다.
HCL:
Kind = "product-usage"
Name = "global"
Enabled = true
Reporting {
Mode = "air-gapped"
}
JSON:
{
"Kind": "product-usage",
"Name": "global",
"Enabled": "true",
"Reporting": {
"Mode": "air-gapped"
}
}