azcmagent config

配置 Azure 连接计算机代理的设置。 配置存储在本地,对每台计算机是唯一的。 可用的配置属性因代理版本而异。 使用 azcmagent 配置信息 查看当前安装的代理的所有可用配置属性和支持的值。

命令

命令 目的
azcmagent config clear 清除配置属性的值
azcmagent config get 获取配置属性的值
azcmagent 配置信息 介绍所有可用的配置属性和支持的值
azcmagent config list 列出所有配置属性和值
azcmagent config set 设置配置属性的值

azcmagent config clear

清除配置属性的值并将其重置为其默认状态。

用法

azcmagent config clear [property] [flags]

例子

清除代理服务器 URL 属性。

azcmagent config clear proxy.url

标志

可用于所有命令 的通用标志

--config

获取包含命令输入的 JSON 或 YAML 文件的路径。 配置文件应包含一系列键值对,其中键与可用的命令行选项匹配。 例如,若要传入 --verbose 标志,配置文件将如下所示:

{
    "verbose": true
}

如果在命令调用和配置文件中找到命令行选项,则命令行中指定的值将优先。

-h--help

获取当前命令的帮助,包括其语法和命令行选项。

-j--json

以 JSON 格式输出命令结果。

--log-stderr

将错误和详细消息重定向到标准错误(stderr)流。 默认情况下,所有输出都发送到标准输出(stdout)流。

--no-color

为不支持 ANSI 颜色的终端禁用颜色输出。

-v--verbose

在执行命令时显示更详细的日志记录信息。 可用于排查运行命令时的问题。

azcmagent config get

获取配置属性的值。

用法

azcmagent config get [property] [flags]

例子

获取代理模式。

azcmagent config get config.mode

标志

可用于所有命令 的通用标志

--config

获取包含命令输入的 JSON 或 YAML 文件的路径。 配置文件应包含一系列键值对,其中键与可用的命令行选项匹配。 例如,若要传入 --verbose 标志,配置文件将如下所示:

{
    "verbose": true
}

如果在命令调用和配置文件中找到命令行选项,则命令行中指定的值将优先。

-h--help

获取当前命令的帮助,包括其语法和命令行选项。

-j--json

以 JSON 格式输出命令结果。

--log-stderr

将错误和详细消息重定向到标准错误(stderr)流。 默认情况下,所有输出都发送到标准输出(stdout)流。

--no-color

为不支持 ANSI 颜色的终端禁用颜色输出。

-v--verbose

在执行命令时显示更详细的日志记录信息。 可用于排查运行命令时的问题。

azcmagent config info

介绍可用的配置属性和支持的值。 在没有指定特定属性的情况下运行时,该命令描述其支持的所有可用属性。

用法

azcmagent config info [property] [flags]

例子

描述所有可用的配置属性和支持的值。

azcmagent config info

详细了解扩展 allowlist 属性及其支持的值。

azcmagent config info extensions.allowlist

标志

可用于所有命令 的通用标志

--config

获取包含命令输入的 JSON 或 YAML 文件的路径。 配置文件应包含一系列键值对,其中键与可用的命令行选项匹配。 例如,若要传入 --verbose 标志,配置文件将如下所示:

{
    "verbose": true
}

如果在命令调用和配置文件中找到命令行选项,则命令行中指定的值将优先。

-h--help

获取当前命令的帮助,包括其语法和命令行选项。

-j--json

以 JSON 格式输出命令结果。

--log-stderr

将错误和详细消息重定向到标准错误(stderr)流。 默认情况下,所有输出都发送到标准输出(stdout)流。

--no-color

为不支持 ANSI 颜色的终端禁用颜色输出。

-v--verbose

在执行命令时显示更详细的日志记录信息。 可用于排查运行命令时的问题。

azcmagent config list

列出所有配置属性及其当前值

用法

azcmagent config list [flags]

例子

列出当前代理配置。

azcmagent config list

标志

可用于所有命令 的通用标志

--config

获取包含命令输入的 JSON 或 YAML 文件的路径。 配置文件应包含一系列键值对,其中键与可用的命令行选项匹配。 例如,若要传入 --verbose 标志,配置文件将如下所示:

{
    "verbose": true
}

如果在命令调用和配置文件中找到命令行选项,则命令行中指定的值将优先。

-h--help

获取当前命令的帮助,包括其语法和命令行选项。

-j--json

以 JSON 格式输出命令结果。

--log-stderr

将错误和详细消息重定向到标准错误(stderr)流。 默认情况下,所有输出都发送到标准输出(stdout)流。

--no-color

为不支持 ANSI 颜色的终端禁用颜色输出。

-v--verbose

在执行命令时显示更详细的日志记录信息。 可用于排查运行命令时的问题。

azcmagent config set

设置配置属性的值。

用法

azcmagent config set [property] [value] [flags]

例子

将代理配置为使用代理服务器。

azcmagent config set proxy.url "http://proxy.contoso.corp:8080"

将扩展追加到扩展允许列表。

azcmagent config set extensions.allowlist "Microsoft.Azure.Monitor/AzureMonitorWindowsAgent" --add

标志

-a--add

将值追加到现有值列表中。 如果未指定,则默认行为是替换现有值的列表。 仅支持多个值的配置属性支持此标志。 不能与 --remove 标志一起使用。

-r--remove

从列表中删除指定的值,保留所有其他值。 如果未指定,则默认行为是替换现有值的列表。 仅支持多个值的配置属性支持此标志。 不能与 --add 标志结合使用。

可用于所有命令 的通用标志

--config

获取包含命令输入的 JSON 或 YAML 文件的路径。 配置文件应包含一系列键值对,其中键与可用的命令行选项匹配。 例如,若要传入 --verbose 标志,配置文件将如下所示:

{
    "verbose": true
}

如果在命令调用和配置文件中找到命令行选项,则命令行中指定的值将优先。

-h--help

获取当前命令的帮助,包括其语法和命令行选项。

-j--json

以 JSON 格式输出命令结果。

--log-stderr

将错误和详细消息重定向到标准错误(stderr)流。 默认情况下,所有输出都发送到标准输出(stdout)流。

--no-color

为不支持 ANSI 颜色的终端禁用颜色输出。

-v--verbose

在执行命令时显示更详细的日志记录信息。 可用于排查运行命令时的问题。