New-AzApplicationInsights

Application Insights 구성 요소를 만들거나 업데이트합니다. 참고: Put 작업에서는 InstrumentationKey 또는 AppId에 대해 다른 값을 지정할 수 없습니다.

Syntax

New-AzApplicationInsights
   -ResourceGroupName <String>
   -Name <String>
   [-SubscriptionId <String>]
   -Location <String>
   [-Kind <String>]
   [-ApplicationType <ApplicationType>]
   [-DisableIPMasking]
   [-DisableLocalAuth]
   [-Etag <String>]
   [-FlowType <FlowType>]
   [-ForceCustomerStorageForProfiler]
   [-HockeyAppId <String>]
   [-ImmediatePurgeDataOn30Day]
   [-IngestionMode <IngestionMode>]
   [-PublicNetworkAccessForIngestion <PublicNetworkAccessType>]
   [-PublicNetworkAccessForQuery <PublicNetworkAccessType>]
   [-RequestSource <RequestSource>]
   [-RetentionInDays <Int32>]
   [-SamplingPercentage <Double>]
   [-Tag <Hashtable>]
   [-WorkspaceResourceId <String>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Application Insights 구성 요소를 만들거나 업데이트합니다. 참고: Put 작업에서는 InstrumentationKey 또는 AppId에 대해 다른 값을 지정할 수 없습니다.

예제

예제 1: 새 Application Insights 리소스 만들기

New-AzApplicationInsights -Kind java -ResourceGroupName testgroup -Name test1027 -location eastus

종류가 "java"인 리소스 그룹 "testgroup"에서 "test"로 명명된 새 Application Insights 리소스 추가

매개 변수

-ApplicationType

모니터링되는 애플리케이션의 유형입니다.

Type:ApplicationType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableIPMasking

IP 마스킹을 사용하지 않도록 설정합니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableLocalAuth

비 AAD 기반 인증을 사용하지 않도록 설정합니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Etag

리소스 etag

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FlowType

Application Insights 시스템에서 이 구성 요소가 만든 흐름의 종류를 결정하는 데 사용됩니다. REST API를 통해 구성 요소를 만들거나 업데이트할 때 'Bluefield'로 설정해야 합니다.

Type:FlowType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForceCustomerStorageForProfiler

사용자가 프로파일러 및 디버거에 대한 자체 스토리지 계정을 만들도록 강제합니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HockeyAppId

HockeyApp과의 통신에 사용되는 HockeyApp에 새 애플리케이션을 추가할 때 생성되는 고유한 애플리케이션 ID입니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ImmediatePurgeDataOn30Day

30일 후 즉시 데이터를 제거합니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IngestionMode

수집 흐름을 나타냅니다.

Type:IngestionMode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Kind

이 구성 요소가 참조하는 애플리케이션의 종류로, UI를 사용자 지정하는 데 사용됩니다. 이 값은 자유형 문자열이며, 값은 일반적으로 웹, ios, 기타, 저장소, java, 휴대폰 중 하나여야 합니다.

Type:String
Aliases:ApplicationKind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

리소스 위치

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Application Insights 구성 요소 리소스의 이름입니다.

Type:String
Aliases:ApplicationInsightsComponentName, ComponentName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PublicNetworkAccessForIngestion

Application Insights 수집에 액세스하기 위한 네트워크 액세스 유형입니다.

Type:PublicNetworkAccessType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PublicNetworkAccessForQuery

Application Insights 쿼리에 액세스하기 위한 네트워크 액세스 유형입니다.

Type:PublicNetworkAccessType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RequestSource

이 Application Insights 구성 요소를 만든 도구에 대해 설명합니다. 이 API를 사용하는 고객은 이를 기본 'rest'로 설정해야 합니다.

Type:RequestSource
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RetentionInDays

보존 기간(일)입니다.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SamplingPercentage

Application Insights 원격 분석을 위해 샘플링되는 모니터링되는 애플리케이션에서 생성되는 데이터의 백분율입니다.

Type:Double
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

대상 구독의 ID입니다.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

리소스 태그

Type:Hashtable
Aliases:Tags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceResourceId

데이터를 수집할 로그 분석 작업 영역의 리소스 ID입니다. 이 속성은 이 API 버전으로 애플리케이션을 만드는 데 필요합니다. 이전 버전의 애플리케이션에는 이 속성이 없습니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

출력

IApplicationInsightsComponent

참고

별칭