你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
az network watcher connection-monitor
管理 Azure 虚拟机与任何 IP 资源之间的连接监视。
连接监视器可用于监视 Azure 虚拟机与 IP 地址之间的网络连接。 IP 地址可以分配给另一个 Azure 资源或 Internet 或本地的资源。 若要了解详细信息,请访问 https://aka.ms/connectionmonitordoc。
命令
az network watcher connection-monitor create
创建连接监视器。
az network watcher connection-monitor create --connection-monitor-name
--endpoint-dest-name
--endpoint-source-name
--endpoint-source-resource-id
--test-config-name
[--endpoint-dest-address]
[--endpoint-dest-coverage-level {AboveAverage, Average, BelowAverage, Default, Full, Low}]
[--endpoint-dest-resource-id]
[--endpoint-dest-type {AzureArcVM, AzureSubnet, AzureVM, AzureVMSS, AzureVNet, ExternalAddress, MMAWorkspaceMachine, MMAWorkspaceNetwork}]
[--endpoint-source-address]
[--endpoint-source-coverage-level {AboveAverage, Average, BelowAverage, Default, Full, Low}]
[--endpoint-source-type {AzureArcVM, AzureSubnet, AzureVM, AzureVMSS, AzureVNet, ExternalAddress, MMAWorkspaceMachine, MMAWorkspaceNetwork}]
[--frequency]
[--http-method {Get, Post}]
[--http-path]
[--http-port]
[--http-valid-status-codes]
[--https-prefer {0, 1, f, false, n, no, t, true, y, yes}]
[--icmp-disable-trace-route {0, 1, f, false, n, no, t, true, y, yes}]
[--location]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--notes]
[--output-type {Workspace}]
[--preferred-ip-version {IPv4, IPv6}]
[--protocol {Http, Icmp, Tcp}]
[--resource-group]
[--tags]
[--tcp-disable-trace-route {0, 1, f, false, n, no, t, true, y, yes}]
[--tcp-port]
[--tcp-port-behavior {ListenIfAvailable, None}]
[--test-group-disable {0, 1, f, false, n, no, t, true, y, yes}]
[--test-group-name]
[--threshold-failed-percent]
[--threshold-round-trip-time]
[--workspace-ids]
示例
创建连接监视器
az network watcher connection-monitor create --name MyV2ConnectionMonitor --endpoint-source- name "vm01" --endpoint-source-resource-id MyVM01ResourceID --endpoint-dest-name bing --endpoint-dest-address bing.com --test-config-name TCPTestConfig --protocol Tcp --tcp-port 2048
az network watcher connection-monitor create --endpoint-dest-address bing.com --endpoint- dest-name bing --endpoint-source-name "vm01" --endpoint-source-resource-id MyVM01ResourceID --location westus2 --name MyConnectionMonitorName --protocol Tcp --tcp-port 2048 --test- config-name TCPTestConfig
必需参数
连接监视器名称。
连接监视器终结点的目标的名称。 如果要创建 V2 连接监视器,则需要它。
连接监视器终结点的源的名称。 如果要创建 V2 连接监视器,则需要它。
连接监视器终结点源的资源 ID。 如果终结点旨在用作源,则需要此选项。
连接监视器测试配置的名称。 如果要创建 V2 连接监视器,则需要它。
可选参数
连接监视器终结点(IP 或域名)的目标地址。
终结点的测试覆盖率。
连接监视器终结点目标的资源 ID。
终结点类型。
连接监视器终结点(IP 或域名)源的地址。
终结点的测试覆盖率。
终结点类型。
测试评估的频率(以秒为单位)。
要使用的 HTTP 方法。
URI 的路径组件。 例如,“/dir1/dir2”。
要连接到的端口。
要考虑成功的 HTTP 状态代码的空间分隔列表。 例如,“2xx 301-304 418”支持速记语法、json-file 和 yaml-file。 请尝试“??” 以显示更多内容。
指示在选择不显式的情况下,HTTPS 是否优先于 HTTP 的值。 允许的值:false、true。
指示是否应禁用包含跟踪路由的路径评估的值。 false 为默认值。 允许的值:false、true。
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
不等待长时间运行的操作完成。
要与连接监视器关联的可选说明。
连接监视器输出目标类型。 目前仅支持“工作区”。
测试评估中使用的首选 IP 版本。 连接监视器可以选择使用其他版本,具体取决于其他参数。
要用于测试评估的协议。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。 支持速记语法、json-file 和 yaml-file。 请尝试“??” 以显示更多内容。
指示是否应禁用包含跟踪路由的路径评估的值。 false 为默认值。 允许的值:false、true。
要连接到的端口。
目标端口行为。
指示是否禁用测试组的值。 false 为默认值。
连接监视器测试组的名称。
允许测试评估为成功的失败检查的最大百分比。
允许测试评估为成功的往返时间(以毫秒为单位)。
Log Analytics 工作区的 ID 的空格分隔列表。 支持速记语法、json-file 和 yaml-file。 请尝试“??” 以显示更多内容。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az network watcher connection-monitor delete
删除给定区域的连接监视器。
az network watcher connection-monitor delete --connection-monitor-name
--location
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
示例
删除给定区域的连接监视器。
az network watcher connection-monitor delete -l westus -n MyConnectionMonitorName
必需参数
连接监视器名称。
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
可选参数
不等待长时间运行的操作完成。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az network watcher connection-monitor list
列出给定区域的连接监视器。
az network watcher connection-monitor list --location
示例
列出给定区域的连接监视器。
az network watcher connection-monitor list -l westus
az az network watcher connection-monitor list --location westus --subscription MySubscription
必需参数
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az network watcher connection-monitor query
查询连接监视器的最新连接状态的快照。
az network watcher connection-monitor query --connection-monitor-name
--location
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
示例
列出给定区域的连接监视器。
az network watcher connection-monitor query -l westus -n MyConnectionMonitorName
必需参数
连接监视器名称。
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
可选参数
不等待长时间运行的操作完成。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az network watcher connection-monitor show
按名称显示连接监视器。
az network watcher connection-monitor show --connection-monitor-name
--location
示例
显示给定名称的连接监视器。
az network watcher connection-monitor show -l westus -n MyConnectionMonitorName
必需参数
连接监视器名称。
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az network watcher connection-monitor start
启动指定的连接监视器。
az network watcher connection-monitor start --connection-monitor-name
--location
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
示例
启动指定的连接监视器。
az network watcher connection-monitor start -l westus -n MyConnectionMonitorName
必需参数
连接监视器名称。
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
可选参数
不等待长时间运行的操作完成。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az network watcher connection-monitor stop
停止指定的连接监视器。
az network watcher connection-monitor stop --connection-monitor-name
--location
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
示例
停止指定的连接监视器。
az network watcher connection-monitor stop -l westus -n MyConnectionMonitorName
必需参数
连接监视器名称。
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
可选参数
不等待长时间运行的操作完成。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az network watcher connection-monitor wait
将 CLI 置于等待状态,直到满足条件。
az network watcher connection-monitor wait [--connection-monitor-name]
[--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--network-watcher-name]
[--resource-group-name]
[--subscription]
[--timeout]
[--updated]
可选参数
连接监视器名称。
等待在“Succeeded”中使用“provisioningState”创建。
等待条件满足自定义 JMESPath 查询。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。
等到删除为止。
等待资源存在。
一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。
轮询间隔(以秒为单位)。
网络观察程序资源的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
最大等待(以秒为单位)。
等到 provisioningState 更新为“Succeeded”。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。