azcmagent 检查
运行一系列网络连接性检查,看代理是否可以成功与所需网络终结点通信。 此命令输出一个表,其中显示了每个所需终结点的连接性测试结果,包括代理是否使用了专用终结点和/或代理服务器。
使用情况
azcmagent check [flags]
示例
检查与代理的已配置云和区域的连接性。
azcmagent check
使用公共终结点检查与“中国东部”区域的连接性。
azcmagent check --location "chinaeast2"
使用公共终结点检查支持的扩展(由 Azure Arc 启用的 SQL Server)的连接性:
azcmagent check --extensions all
使用专用终结点检查与“中国东部 2”区域的连接性。
azcmagent check --location "chinaeast2" --enable-pls-check
Flags
--cloud
指定 Azure 云实例。 必须与 --location
标志一起使用。 如果计算机已连接到 Azure Arc,则默认值为代理已连接到的云。 否则,默认值为“AzureCloud”。
支持的值:
- AzureCloud(公共区域)
- AzureUSGovernment(Azure 美国政府区域)
- AzureChinaCloud(由世纪互联运营的 Azure 区域)
-e
、--extensions
包括对扩展终结点的额外检查,以帮助验证端到端方案就绪情况。 此标志在代理版本 1.41 及更高版本中可用。
支持的值:
- all(检查所有支持的扩展终结点)
- sql(由 Azure Arc 启用的 SQL Server)
-l
、--location
要检查其连接性的 Azure 区域。 如果计算机已连接到 Azure Arc,则选择当前区域作为默认值。
示例值:chinaeast2
-p
、--enable-pls-check
检查支持的 Azure Arc 终结点是否解析为专用 IP 地址。 当打算使用 Azure Arc 专用链接范围将服务器连接到 Azure 时,应使用此标志。
适用于所有命令的通用标志
--config
接受包含命令输入的 JSON 或 YAML 文件的路径。 配置文件应包含一系列键值对,其中键与可用的命令行选项匹配。 例如,若要传入 --verbose
标志,配置文件将如下所示:
{
"verbose": true
}
如果在命令调用和配置文件中找到命令行选项,则命令行中指定的值优先。
-h
、--help
获取有关当前命令的帮助,包括其语法和命令行选项。
-j
、--json
以 JSON 格式输出命令结果。
--log-stderr
将错误和详细消息重定向到标准错误 (stderr) 流。 默认情况下,所有输出都发送到标准输出 (stdout) 流。
--no-color
禁用不支持 ANSI 颜色的终端的颜色输出。
-v
、--verbose
在执行命令时显示更详细的日志记录信息。 用于排查运行命令时出现的问题。