Поделиться через


Get-AzNetworkWatcherPacketCapture

Возвращает сведения и свойства и состояние ресурса записи пакетов.

Синтаксис

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

Описание

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 Наблюдатель за сетями должно быть установлено на целевой виртуальной машине для создания записей пакетов.

Примечание.

Если вы создаете ссылку на запись пакетов непосредственно из команды New-AzNetworkWatcherPacketCapture, у нее не будут все свойства. Вы можете получить все свойства записи пакетов, выполнив вызов команды Get-AzNetworkWatcherPacketCapture.

Пример 2. Создание записи пакетов с несколькими фильтрами и получение его состояния

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

Этот командлет возвращает все пакеты PacketCapture, начинающиеся с "PacketCapture" в Наблюдатель за сетями nw1.

Параметры

-AsJob

Запуск командлета в фоновом режиме

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

-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

-PacketCaptureName

Имя записи пакетов.

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

-ResourceGroupName

Имя группы ресурсов наблюдателя за сетями.

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

Входные данные

PSNetworkWatcher

String

Выходные данные

PSGetPacketCaptureResult

Примечания

Ключевые слова: azure, azurerm, arm, resource, management, manager, network, network, network, наблюдатель за сетями, пакет, запись, трафик