< Back

Get-AzureRmNetworkWatcherConnectionMonitorReport

Tue Jan 29, 2019 9:54 pm

NAME Get-AzureRmNetworkWatcherConnectionMonitorReport



SYNOPSIS

Query a snapshot of the most recent connection states.





SYNTAX

Get-AzureRmNetworkWatcherConnectionMonitorReport [-AsJob] [-DefaultProfile <IAzureContextContainer>] -InputObject <PSConnectionMonitorResult>

[<CommonParameters>]



Get-AzureRmNetworkWatcherConnectionMonitorReport [-AsJob] [-DefaultProfile <IAzureContextContainer>] -Location <String> -Name <String>

[<CommonParameters>]



Get-AzureRmNetworkWatcherConnectionMonitorReport [-AsJob] [-DefaultProfile <IAzureContextContainer>] -Name <String> -NetworkWatcherName <String>

-ResourceGroupName <String> [<CommonParameters>]



Get-AzureRmNetworkWatcherConnectionMonitorReport [-AsJob] [-DefaultProfile <IAzureContextContainer>] -Name <String> -NetworkWatcher

<PSNetworkWatcher> [<CommonParameters>]



Get-AzureRmNetworkWatcherConnectionMonitorReport [-AsJob] [-DefaultProfile <IAzureContextContainer>] -ResourceId <String> [<CommonParameters>]





DESCRIPTION

The Get-AzureRmNetworkWatcherConnectionMonitorReport cmdlet returns the report on the most recent connection states.





PARAMETERS

-AsJob [<SwitchParameter>]

Run cmdlet in the background



Required? false

Position? named

Default value False

Accept pipeline input? False

Accept wildcard characters? false



-DefaultProfile <IAzureContextContainer>

The credentials, account, tenant, and subscription used for communication with Azure.



Required? false

Position? named

Default value None

Accept pipeline input? False

Accept wildcard characters? false



-InputObject <PSConnectionMonitorResult>

Connection monitor object.



Required? true

Position? named

Default value None

Accept pipeline input? True (ByValue)

Accept wildcard characters? false



-Location <String>

Location of the network watcher.



Required? true

Position? named

Default value None

Accept pipeline input? False

Accept wildcard characters? false



-Name <String>

The connection monitor name.



Required? true

Position? named

Default value None

Accept pipeline input? False

Accept wildcard characters? false



-NetworkWatcher <PSNetworkWatcher>

The network watcher resource.



Required? true

Position? named

Default value None

Accept pipeline input? True (ByValue)

Accept wildcard characters? false



-NetworkWatcherName <String>

The name of network watcher.



Required? true

Position? named

Default value None

Accept pipeline input? False

Accept wildcard characters? false



-ResourceGroupName <String>

The name of the network watcher resource group.



Required? true

Position? named

Default value None

Accept pipeline input? False

Accept wildcard characters? false



-ResourceId <String>

Resource ID of the connection monitor.



Required? true

Position? named

Default value None

Accept pipeline input? True (ByPropertyName)

Accept wildcard characters? false



<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug,

ErrorAction, ErrorVariable, WarningAction, WarningVariable,

OutBuffer, PipelineVariable, and OutVariable. For more information, see

about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).



INPUTS

Microsoft.Azure.Commands.Network.Models.PSNetworkWatcher

System.String Microsoft.Azure.Commands.Network.Models.PSConnectionMonitorResult





OUTPUTS

Microsoft.Azure.Commands.Network.Models.PSConnectionMonitorQueryResult







NOTES





Keywords: azure, azurerm, arm, resource, connectivity, management, manager, network, networking, network watcher, connection monitor



Example 1: Get the most recent connection snapshot of the connection monitor by name in the specified location



PS C:\\> Get-AzureRmNetworkWatcherConnectionMonitorReport -Location centraluseuap -Name cm





States : [

{

"ConnectionState": "Reachable",

"StartTime": "2018-01-12T01:18:20Z",

"EvaluationState": "Completed",

"Hops": [

{

"Type": "Source",

"Id": "1530e0f2-c9b7-4bc0-a205-cf7332cd8983",

"Address": "10.1.1.4",

"ResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/VarunRgCentralUSEUAP

/providers/Microsoft.Network/networkInterfaces/appNic0/ipConfigurations/ipconfig1",

"NextHopIds": [

"b19b74b1-423d-4f0b-99cd-bcaed4d0b8a2"

],

"Issues": []

},

{

"Type": "VirtualAppliance",

"Id": "b19b74b1-423d-4f0b-99cd-bcaed4d0b8a2",

"Address": "10.1.2.4",

"ResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/VarunRgCentralUSEUAP

/providers/Microsoft.Network/networkInterfaces/fwNic/ipConfigurations/ipconfig1",

"NextHopIds": [

"80e46c56-2cf9-4106-8602-608a74832d41"

],

"Issues": []

},

{

"Type": "VirtualAppliance",

"Id": "80e46c56-2cf9-4106-8602-608a74832d41",

"Address": "10.1.3.4",

"ResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/VarunRgCentralUSEUAP

/providers/Microsoft.Network/networkInterfaces/auNic/ipConfigurations/ipconfig1",

"NextHopIds": [

"e17cf884-69db-43b8-9cd5-f920770a0dbe"

],

"Issues": []

},

{

"Type": "VirtualNetwork",

"Id": "e17cf884-69db-43b8-9cd5-f920770a0dbe",

"Address": "10.1.4.4",

"ResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/VarunRgCentralUSEUAP

/providers/Microsoft.Network/networkInterfaces/dbNic0/ipConfigurations/ipconfig1",

"NextHopIds": [],

"Issues": []

}

]

},

{

"ConnectionState": "Unreachable",

"StartTime": "2018-01-12T01:14:11Z",

"EvaluationState": "Completed",

"Hops": [

{

"Type": "Source",

"Id": "b6251ff8-3d07-4fdf-98f8-04b168e1cf90",

"Address": "10.1.1.4",

"ResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/VarunRgCentralUSEUAP

/providers/Microsoft.Network/networkInterfaces/appNic0/ipConfigurations/ipconfig1",

"NextHopIds": [

"de6d463b-47fb-4beb-afc4-d77782755313"

],

"Issues": [

{

"Origin": "Local",

"Severity": "Error",

"Type": "NetworkError",

"Context": []

}

]

},

{

"Type": "VirtualAppliance",

"Id": "de6d463b-47fb-4beb-afc4-d77782755313",

"Address": "10.1.2.4",

"ResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/VarunRgCentralUSEUAP

/providers/Microsoft.Network/networkInterfaces/fwNic/ipConfigurations/ipconfig1",

"NextHopIds": [

"0cbadb7e-cd99-4fa9-a832-eb4e0d112293"

],

"Issues": []

},

{

"Type": "VirtualAppliance",

"Id": "0cbadb7e-cd99-4fa9-a832-eb4e0d112293",

"Address": "10.1.3.4",

"ResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/VarunRgCentralUSEUAP

/providers/Microsoft.Network/networkInterfaces/auNic/ipConfigurations/ipconfig1",

"NextHopIds": [

"538005d1-994a-4350-9866-6985385beecf"

],

"Issues": []

},

{

"Type": "VirtualNetwork",

"Id": "538005d1-994a-4350-9866-6985385beecf",

"Address": "10.1.4.4",

"ResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/VarunRgCentralUSEUAP

/providers/Microsoft.Network/networkInterfaces/dbNic0/ipConfigurations/ipconfig1",

"NextHopIds": [],

"Issues": []

}

]

},

{

"ConnectionState": "Reachable",

"StartTime": "2018-01-11T23:54:05Z",

"EvaluationState": "Completed",

"Hops": [

{

"Type": "Source",

"Id": "3dbec7e8-a37f-4acd-bc5f-86918fffba0e",

"Address": "10.1.1.4",

"ResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/VarunRgCentralUSEUAP

/providers/Microsoft.Network/networkInterfaces/appNic0/ipConfigurations/ipconfig1",

"NextHopIds": [

"1a87cf61-1be6-4add-bba7-f84afbcf3726"

],

"Issues": []

},

{

"Type": "VirtualAppliance",

"Id": "1a87cf61-1be6-4add-bba7-f84afbcf3726",

"Address": "10.1.2.4",

"ResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/VarunRgCentralUSEUAP

/providers/Microsoft.Network/networkInterfaces/fwNic/ipConfigurations/ipconfig1",

"NextHopIds": [

"070c0740-308e-43ba-b72f-5d8d5a6537ec"

],

"Issues": []

},

{

"Type": "VirtualAppliance",

"Id": "070c0740-308e-43ba-b72f-5d8d5a6537ec",

"Address": "10.1.3.4",

"ResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/VarunRgCentralUSEUAP

/providers/Microsoft.Network/networkInterfaces/auNic/ipConfigurations/ipconfig1",

"NextHopIds": [

"760182e1-c88d-4cfc-a711-65e7e622a67a"

],

"Issues": []

},

{

"Type": "VirtualNetwork",

"Id": "760182e1-c88d-4cfc-a711-65e7e622a67a",

"Address": "10.1.4.4",

"ResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/VarunRgCentralUSEUAP

/providers/Microsoft.Network/networkInterfaces/dbNic0/ipConfigurations/ipconfig1",

"NextHopIds": [],

"Issues": []

}

]

}

]



In this example we query the most recent connection states of the specified connection monitor.







RELATED LINKS

Online Version: https://docs.microsoft.com/en-us/powers ... orkwatcher

New-AzureRmNetworkWatcher

Get-AzureRmNetworkWatcher

Remove-AzureRmNetworkWatcher

Get-AzureRmNetworkWatcherNextHop

Get-AzureRmNetworkWatcherSecurityGroupView

Get-AzureRmNetworkWatcherTopology

Get-AzureRmNetworkWatcherTroubleshootingResult

New-AzureRmNetworkWatcherPacketCapture

New-AzureRmPacketCaptureFilterConfig

Get-AzureRmNetworkWatcherPacketCapture

Remove-AzureRmNetworkWatcherPacketCapture

Stop-AzureRmNetworkWatcherPacketCapture

New-AzureRmNetworkWatcherConnectionMonitor

Get-AzureRmNetworkWatcherConnectionMonitor

Set-AzureRmNetworkWatcherConnectionMonitor

Start-AzureRmNetworkWatcherConnectionMonitor

Stop-AzureRmNetworkWatcherConnectionMonitor

Remove-AzureRmNetworkWatcherConnectionMonitor