Dela via


Get-AzNetworkWatcherFlowLogStatus

Hämtar status för flödesloggning på en resurs.

Syntax

SetByResource (Standard)

Get-AzNetworkWatcherFlowLogStatus
    -NetworkWatcher <PSNetworkWatcher>
    -TargetResourceId <String>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

SetByName

Get-AzNetworkWatcherFlowLogStatus
    -NetworkWatcherName <String>
    -ResourceGroupName <String>
    -TargetResourceId <String>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

SetByLocation

Get-AzNetworkWatcherFlowLogStatus
    -Location <String>
    -TargetResourceId <String>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Beskrivning

Cmdleten Get-AzNetworkWatcherFlowLogStatus Hämtar status för flödesloggning på en resurs. Statusen omfattar om flödesloggning är aktiverad för den angivna resursen, det konfigurerade lagringskontot för att skicka loggar och kvarhållningsprincipen för loggarna. Nätverkssäkerhetsgrupper stöds för närvarande för flödesloggning.

Exempel

Exempel 1: Hämta flödesloggningsstatus för en angiven NSG

$NW = Get-AzNetworkWatcher -ResourceGroupName NetworkWatcherRg -Name NetworkWatcher_westcentralus
$nsg = Get-AzNetworkSecurityGroup -ResourceGroupName NSGRG -Name appNSG

Get-AzNetworkWatcherFlowLogStatus -NetworkWatcher $NW -TargetResourceId $nsg.Id
TargetResourceId : /subscriptions/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb/resourceGroups/NSGRG/providers/Microsoft.Network/networkSecurityGroups/appNSG
Properties       : {
                     "Enabled": true,
                     "RetentionPolicy": {
                       "Days": 0,
                       "Enabled": false
                     },
                     "StorageId": "/subscriptions/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb/resourceGroups/NSGRG/providers/Microsoft.Storage/storageAccounts/contosostorageacct123"
                     "Format"         : {
                       "Type ": "Json",
                       "Version": 1
                     }
                   }

I det här exemplet får vi status för flödesloggning för en nätverkssäkerhetsgrupp. Den angivna NSG:n har flödesloggning aktiverat, standardformat och ingen kvarhållningsprincipuppsättning.

Exempel 2: Hämta flödesloggning och trafikanalysstatus för en angiven NSG

$NW = Get-AzNetworkWatcher -ResourceGroupName NetworkWatcherRg -Name NetworkWatcher_westcentralus
$nsg = Get-AzNetworkSecurityGroup -ResourceGroupName NSGRG -Name appNSG

Get-AzNetworkWatcherFlowLogStatus -NetworkWatcher $NW -TargetResourceId $nsg.Id
TargetResourceId : /subscriptions/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb/resourceGroups/NSGRG/providers/Microsoft.Network/networkSecurityGroups/appNSG
StorageId        : /subscriptions/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb/resourceGroups/NSGRG/providers/Microsoft.Storage/storageAccounts/contosostorageacct123
Enabled          : True
RetentionPolicy  : {
                     "Days": 0,
                     "Enabled": false
                   }
Format           : {
                     "Type ": "Json",
                     "Version": 1
                   }
FlowAnalyticsConfiguration : {
            "networkWatcherFlowAnalyticsConfiguration": {
              "enabled": true,
              "workspaceId": "bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb",
              "workspaceRegion": "WorkspaceLocation",
              "workspaceResourceId": "/subscriptions/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb/resourcegroups/WorkspaceRg/providers/microsoft.operationalinsights/workspaces/WorkspaceName",
			  "TrafficAnalyticsInterval": 60
            }
          }

I det här exemplet får vi flödesloggning och traffic analytics-status för en nätverkssäkerhetsgrupp. Den angivna NSG:n har flödesloggning och Traffic Analytics aktiverat, standardformat och ingen kvarhållningsprincipuppsättning.

Parametrar

-AsJob

Kör cmdlet i bakgrunden

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokrar:False
DontShow:False

Parametermängder

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter fastighetsnamn:False
Värde från återstående argument:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Parameteregenskaper

Typ:IAzureContextContainer
Standardvärde:None
Stöder jokrar:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Parametermängder

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter fastighetsnamn:False
Värde från återstående argument:False

-Location

Plats för nätverksbevakaren.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokrar:False
DontShow:False

Parametermängder

SetByLocation
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter fastighetsnamn:False
Värde från återstående argument:False

-NetworkWatcher

Nätverksbevakarresursen.

Parameteregenskaper

Typ:PSNetworkWatcher
Standardvärde:None
Stöder jokrar:False
DontShow:False

Parametermängder

SetByResource
Position:Named
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter fastighetsnamn:False
Värde från återstående argument:False

-NetworkWatcherName

Namnet på nätverksbevakaren.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokrar:False
DontShow:False
Alias:Namn

Parametermängder

SetByName
Position:Named
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter fastighetsnamn:False
Värde från återstående argument:False

-ResourceGroupName

Namnet på resursgruppen network watcher.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokrar:False
DontShow:False

Parametermängder

SetByName
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter fastighetsnamn:True
Värde från återstående argument:False

-TargetResourceId

Målresurs-ID:t.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokrar:False
DontShow:False

Parametermängder

(All)
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter fastighetsnamn:True
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Ingångar

PSNetworkWatcher

String

Utgångar

PSFlowLog

Anteckningar

Nyckelord: azure, azurerm, arm, resource, management, manager, network, networking, watcher, flow, logs, flowlog, logging