ApplicationInsightsComponent interface
Application Insights 구성 요소 정의입니다.
- Extends
속성
app |
Application Insights 애플리케이션의 고유 ID입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
application |
애플리케이션의 고유 ID입니다. 이 필드는 '이름' 필드를 미러링하며 변경할 수 없습니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
application |
모니터링되는 애플리케이션의 유형입니다. 가능한 값은 'web', 'other'입니다. 기본값: 'web'. |
connection |
Application Insights 구성 요소 연결 문자열입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
creation |
Application Insights 구성 요소의 생성 날짜(ISO 8601 형식)입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
disable |
IP 마스킹을 사용하지 않도록 설정합니다. |
flow |
Application Insights 시스템에서 이 구성 요소를 만든 흐름의 종류를 결정하는 데 사용됩니다. REST API를 통해 구성 요소를 만들/업데이트할 때 'Bluefield'로 설정해야 합니다. 가능한 값은 'Bluefield'입니다. 기본값: 'Bluefield'. |
hockey |
HockeyApp과의 통신에 사용되는 HockeyApp에 새 애플리케이션을 추가할 때 생성된 고유한 애플리케이션 ID입니다. |
hockey |
Application Insights와 HockeyApp 간의 통신을 인증하는 데 사용되는 토큰입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
immediate |
30일 후에 즉시 데이터를 제거합니다. |
ingestion |
수집 흐름을 나타냅니다. 가능한 값은 'ApplicationInsights', 'ApplicationInsightsWithDiagnosticSettings', 'LogAnalytics'입니다. 기본값: 'ApplicationInsights'. |
instrumentation |
Application Insights 계측 키. 애플리케이션이 Azure 애플리케이션 Insights로 전송된 모든 원격 분석의 대상을 식별하는 데 사용할 수 있는 읽기 전용 값입니다. 이 값은 각 새 Application Insights 구성 요소를 생성할 때 제공됩니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
kind | 이 구성 요소가 참조하는 애플리케이션의 종류이며 UI를 사용자 지정하는 데 사용됩니다. 이 값은 자유형 문자열이며, 값은 일반적으로 웹, ios, 기타, 저장소, Java, 휴대폰 중 하나여야 합니다. |
private |
연결된 프라이빗 링크 범위 리소스 목록입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
provisioning |
이 구성 요소의 현재 상태: 가 정의된 리소스 그룹 내에서 프로비전되었는지 여부입니다. 사용자는 이 값을 변경할 수 없지만 이 값에서 읽을 수 있습니다. 값에는 Succeeded, Deploying, Canceled 및 Failed가 포함됩니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
public |
Application Insights 수집에 액세스하기 위한 네트워크 액세스 유형입니다. 가능한 값은 'Enabled', 'Disabled'입니다. 기본값: 'Enabled'. |
public |
Application Insights 쿼리에 액세스하기 위한 네트워크 액세스 유형입니다. 가능한 값은 'Enabled', 'Disabled'입니다. 기본값: 'Enabled'. |
request |
이 Application Insights 구성 요소를 만든 도구에 대해 설명합니다. 이 API를 사용하는 고객은 이를 기본 'rest'로 설정해야 합니다. 가능한 값은 'rest'입니다. 기본값: 'rest'. |
retention |
보존 기간(일)입니다. 기본값: 90. |
sampling |
Application Insights 원격 분석에 대해 샘플링되는 모니터링되는 애플리케이션에서 생성되는 데이터의 백분율입니다. |
tenant |
Azure 테넌트 ID. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
상속된 속성
id | Azure 리소스 ID 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
location | 리소스 위치 |
name | Azure 리소스 이름 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
tags | 리소스 태그 |
type | Azure 리소스 종류 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
속성 세부 정보
appId
Application Insights 애플리케이션의 고유 ID입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
appId?: string
속성 값
string
applicationId
애플리케이션의 고유 ID입니다. 이 필드는 '이름' 필드를 미러링하며 변경할 수 없습니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
applicationId?: string
속성 값
string
applicationType
모니터링되는 애플리케이션의 유형입니다. 가능한 값은 'web', 'other'입니다. 기본값: 'web'.
applicationType: ApplicationType
속성 값
connectionString
Application Insights 구성 요소 연결 문자열입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
connectionString?: string
속성 값
string
creationDate
Application Insights 구성 요소의 생성 날짜(ISO 8601 형식)입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
creationDate?: Date
속성 값
Date
disableIpMasking
IP 마스킹을 사용하지 않도록 설정합니다.
disableIpMasking?: boolean
속성 값
boolean
flowType
Application Insights 시스템에서 이 구성 요소를 만든 흐름의 종류를 결정하는 데 사용됩니다. REST API를 통해 구성 요소를 만들/업데이트할 때 'Bluefield'로 설정해야 합니다. 가능한 값은 'Bluefield'입니다. 기본값: 'Bluefield'.
flowType?: "Bluefield"
속성 값
"Bluefield"
hockeyAppId
HockeyApp과의 통신에 사용되는 HockeyApp에 새 애플리케이션을 추가할 때 생성된 고유한 애플리케이션 ID입니다.
hockeyAppId?: string
속성 값
string
hockeyAppToken
Application Insights와 HockeyApp 간의 통신을 인증하는 데 사용되는 토큰입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
hockeyAppToken?: string
속성 값
string
immediatePurgeDataOn30Days
30일 후에 즉시 데이터를 제거합니다.
immediatePurgeDataOn30Days?: boolean
속성 값
boolean
ingestionMode
수집 흐름을 나타냅니다. 가능한 값은 'ApplicationInsights', 'ApplicationInsightsWithDiagnosticSettings', 'LogAnalytics'입니다. 기본값: 'ApplicationInsights'.
ingestionMode?: IngestionMode
속성 값
instrumentationKey
Application Insights 계측 키. 애플리케이션이 Azure 애플리케이션 Insights로 전송된 모든 원격 분석의 대상을 식별하는 데 사용할 수 있는 읽기 전용 값입니다. 이 값은 각 새 Application Insights 구성 요소를 생성할 때 제공됩니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
instrumentationKey?: string
속성 값
string
kind
이 구성 요소가 참조하는 애플리케이션의 종류이며 UI를 사용자 지정하는 데 사용됩니다. 이 값은 자유형 문자열이며, 값은 일반적으로 웹, ios, 기타, 저장소, Java, 휴대폰 중 하나여야 합니다.
kind: string
속성 값
string
privateLinkScopedResources
연결된 프라이빗 링크 범위 리소스 목록입니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
privateLinkScopedResources?: PrivateLinkScopedResource[]
속성 값
provisioningState
이 구성 요소의 현재 상태: 가 정의된 리소스 그룹 내에서 프로비전되었는지 여부입니다. 사용자는 이 값을 변경할 수 없지만 이 값에서 읽을 수 있습니다. 값에는 Succeeded, Deploying, Canceled 및 Failed가 포함됩니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
provisioningState?: string
속성 값
string
publicNetworkAccessForIngestion
Application Insights 수집에 액세스하기 위한 네트워크 액세스 유형입니다. 가능한 값은 'Enabled', 'Disabled'입니다. 기본값: 'Enabled'.
publicNetworkAccessForIngestion?: PublicNetworkAccessType
속성 값
publicNetworkAccessForQuery
Application Insights 쿼리에 액세스하기 위한 네트워크 액세스 유형입니다. 가능한 값은 'Enabled', 'Disabled'입니다. 기본값: 'Enabled'.
publicNetworkAccessForQuery?: PublicNetworkAccessType
속성 값
requestSource
이 Application Insights 구성 요소를 만든 도구에 대해 설명합니다. 이 API를 사용하는 고객은 이를 기본 'rest'로 설정해야 합니다. 가능한 값은 'rest'입니다. 기본값: 'rest'.
requestSource?: "rest"
속성 값
"rest"
retentionInDays
보존 기간(일)입니다. 기본값: 90.
retentionInDays?: number
속성 값
number
samplingPercentage
Application Insights 원격 분석에 대해 샘플링되는 모니터링되는 애플리케이션에서 생성되는 데이터의 백분율입니다.
samplingPercentage?: number
속성 값
number
tenantId
Azure 테넌트 ID. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
tenantId?: string
속성 값
string
상속된 속성 세부 정보
id
Azure 리소스 ID 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
id?: string
속성 값
string
location
name
Azure 리소스 이름 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
name?: string
속성 값
string
tags
리소스 태그
tags?: {[propertyName: string]: string}
속성 값
{[propertyName: string]: string}
ComponentsResource.tags에서 상속됨
type
Azure 리소스 종류 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
type?: string
속성 값
string
ComponentsResource.type에서 상속됨