다음을 통해 공유


Get-AzNetworkWatcherPacketCapture

패킷 캡처 리소스의 정보 및 속성 및 상태를 가져옵니다.

구문

SetByResource (기본값)

Get-AzNetworkWatcherPacketCapture
    -NetworkWatcher <PSNetworkWatcher>
    [-PacketCaptureName <String>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

SetByName

Get-AzNetworkWatcherPacketCapture
    -NetworkWatcherName <String>
    -ResourceGroupName <String>
    [-PacketCaptureName <String>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

SetByLocation

Get-AzNetworkWatcherPacketCapture
    -Location <String>
    [-PacketCaptureName <String>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

Get-AzNetworkWatcherPacketCapture 패킷 캡처 리소스의 속성과 상태를 가져옵니다.

예제

예제 1: 여러 필터를 사용하여 패킷 캡처를 만들고 해당 상태를 검색합니다.

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

$storageAccount = Get-AzStorageAccount -ResourceGroupName contosoResourceGroup -Name contosostorage123

$filter1 = New-AzPacketCaptureFilterConfig -Protocol TCP -RemoteIPAddress "1.1.1.1-255.255.255" -LocalIPAddress "10.0.0.3" -LocalPort "1-65535" -RemotePort "20;80;443"
$filter2 = New-AzPacketCaptureFilterConfig -Protocol UDP
New-AzNetworkWatcherPacketCapture -NetworkWatcher $networkWatcher -TargetVirtualMachineId $vm.Id -PacketCaptureName "PacketCaptureTest" -StorageAccountId $storageAccount.id -TimeLimitInSeconds 60 -Filter $filter1, $filter2

Get-AzNetworkWatcherPacketCapture -NetworkWatcher $networkWatcher -PacketCaptureName "PacketCaptureTest"

이 예제에서는 여러 필터와 시간 제한을 사용하여 "PacketCaptureTest"라는 패킷 캡처를 만듭니다. 세션이 완료되면 지정된 스토리지 계정에 저장됩니다. 그런 다음 Get-AzNetworkWatcherPacketCapture 호출하여 캡처 세션의 상태를 검색합니다. 참고: 패킷 캡처를 만들려면 대상 가상 머신에 Azure Network Watcher 확장을 설치해야 합니다.

비고

New-AzNetworkWatcherPacketCapture 명령에서 직접 패킷 캡처에 대한 참조를 만드는 경우 모든 속성이 없습니다. Get-AzNetworkWatcherPacketCapture 명령을 호출하여 패킷 캡처의 모든 속성을 가져올 수 있습니다.

예제 2: 여러 필터를 사용하여 패킷 캡처 만들기 및 해당 상태 검색

Get-AzNetworkWatcherPacketCapture -ResourceGroupName rg1 -NetworkWatcherName nw1 -PacketCaptureName PacketCapture*

이 cmdlet은 nw1 Network Watcher에서 "PacketCapture"로 시작하는 모든 PacketCaptures를 반환합니다.

매개 변수

-AsJob

백그라운드에서 cmdlet 실행

매개 변수 속성

형식:SwitchParameter
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-DefaultProfile

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

매개 변수 속성

형식:IAzureContextContainer
Default value:None
와일드카드 지원:False
DontShow:False
별칭:AzContext, AzureRmContext, AzureCredential

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-Location

네트워크 감시자의 위치입니다.

매개 변수 속성

형식:String
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

SetByLocation
Position:Named
필수:True
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-NetworkWatcher

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

매개 변수 속성

형식:PSNetworkWatcher
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

SetByResource
Position:Named
필수:True
파이프라인의 값:True
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-NetworkWatcherName

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

매개 변수 속성

형식:String
Default value:None
와일드카드 지원:False
DontShow:False
별칭:이름

매개 변수 집합

SetByName
Position:Named
필수:True
파이프라인의 값:True
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-PacketCaptureName

패킷 캡처 이름입니다.

매개 변수 속성

형식:String
Default value:None
와일드카드 지원:True
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-ResourceGroupName

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

매개 변수 속성

형식:String
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

SetByName
Position:Named
필수:True
파이프라인의 값:False
속성 이름별 파이프라인의 값:True
나머지 인수의 값:False

CommonParameters

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters를 참조하세요.

입력

PSNetworkWatcher

String

출력

PSGetPacketCaptureResult

참고

키워드: azure, azurerm, arm, 리소스, 관리, 관리자, 네트워크, 네트워킹, 네트워크 감시자, 패킷, 캡처, 트래픽