Start-AzNetworkWatcherResourceTroubleshooting

Azure의 네트워킹 리소스에서 문제 해결을 시작합니다.

Syntax

Start-AzNetworkWatcherResourceTroubleshooting
     -NetworkWatcher <PSNetworkWatcher>
     -TargetResourceId <String>
     -StorageId <String>
     -StoragePath <String>
     [-DefaultProfile <IAzureContextContainer>]
     [<CommonParameters>]
Start-AzNetworkWatcherResourceTroubleshooting
     -NetworkWatcherName <String>
     -ResourceGroupName <String>
     -TargetResourceId <String>
     -StorageId <String>
     -StoragePath <String>
     [-DefaultProfile <IAzureContextContainer>]
     [<CommonParameters>]
Start-AzNetworkWatcherResourceTroubleshooting
     -Location <String>
     -TargetResourceId <String>
     -StorageId <String>
     -StoragePath <String>
     [-DefaultProfile <IAzureContextContainer>]
     [<CommonParameters>]

Description

Start-AzNetworkWatcherResourceTroubleshooting cmdlet은 Azure의 네트워킹 리소스에 대한 문제 해결을 시작하고 잠재적인 문제 및 완화에 대한 정보를 반환합니다. 현재 Virtual Network 게이트웨이 및 커넥트이 지원됩니다.

예제

예제 1: Virtual Network 게이트웨이에서 문제 해결 시작

$nw = Get-AzResource | Where-Object {$_.ResourceType -eq "Microsoft.Network/networkWatchers" -and $_.Location -eq "WestCentralUS" } 
$networkWatcher = Get-AzNetworkWatcher -Name $nw.Name -ResourceGroupName $nw.ResourceGroupName 

$target = '/subscriptions/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{vnetGatewayName}'
$storageId = '/subscriptions/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{storageAccountName}'
$storagePath = 'https://{storageAccountName}.blob.core.windows.net/troubleshoot'

Start-AzNetworkWatcherResourceTroubleshooting -NetworkWatcher $networkWatcher -TargetResourceId $target -StorageId $storageId -StoragePath $storagePath

위의 샘플은 가상 네트워크 게이트웨이에서 문제 해결을 시작합니다. 작업이 완료될 때까지 몇 분 정도 걸릴 수 있습니다.

매개 변수

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
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

-NetworkWatcher

네트워크 감시자 리소스입니다.

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

-NetworkWatcherName

네트워크 감시자의 이름입니다.

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

-ResourceGroupName

Network Watcher 리소스 그룹의 이름입니다.

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

-StorageId

스토리지 ID입니다.

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

-StoragePath

스토리지 경로입니다.

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

-TargetResourceId

문제를 해결할 리소스의 리소스 ID를 지정합니다. 예제 형식: "/subscriptions/${subscriptionId}/resourceGroups/${resourceGroupName}/providers/Microsoft.Network/connections/${connectionName}"

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

입력

PSNetworkWatcher

String

출력

PSTroubleshootingResult

참고

키워드: azure, azurerm, arm, 리소스, 관리, 관리자, 네트워크, 네트워킹, 네트워크 감시자, 문제 해결, VPN, 연결