你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

az logz monitor

注意

此参考是 Azure CLI(版本 2.15.0 或更高版本)的 logz 扩展的一部分。 该扩展将在首次运行 az logz monitor 命令时自动安装。 详细了解扩展。

命令组“logz”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

使用 logz 管理监视器。

命令

名称 说明 类型 状态
az logz monitor create

创建监视器资源。 此创建操作可能需要 Get 才能完成。

分机 实验
az logz monitor delete

删除监视器资源。

分机 实验
az logz monitor list

列出指定资源组下的所有监视器。 列出指定订阅下的所有监视器。

分机 实验
az logz monitor list-payload

列出需要在请求正文中传递的有效负载,以便在 VM 上安装 Logz.io 代理。

扩展 实验
az logz monitor list-resource

列出 Logz 监视器资源当前正在监视的资源。

扩展 实验
az logz monitor list-role

列出与监视资源对应的帐户 Logz.io 端配置的用户角色。

分机 实验
az logz monitor list-vm

列出 Logz 主帐户资源当前正在监视的计算资源。

分机 实验
az logz monitor show

获取特定监视器资源的属性。

扩展 实验
az logz monitor update

更新监视器资源。

分机 实验
az logz monitor update-vm

在给定监视器的 VM 上安装 Logz.io 代理时更新集合。

分机 实验
az logz monitor wait

将 CLI 置于等待状态,直到满足 logz 监视器的条件。

扩展 实验

az logz monitor create

实验

命令组“logz”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

创建监视器资源。 此创建操作可能需要 Get 才能完成。

az logz monitor create --monitor-name
                       --resource-group
                       [--location]
                       [--monitoring-status {Disabled, Enabled}]
                       [--no-wait]
                       [--org-properties]
                       [--plan-data]
                       [--subscription-status {Active, Suspended}]
                       [--tags]
                       [--type {SystemAssigned, UserAssigned}]
                       [--user-info]

示例

Monitors_Create

az logz monitor create --name "myMonitor" --location "West US" --plan-data billing-cycle="Monthly" effective-date="2019-08-30T15:14:33+02:00" plan-details="logzapitestplan" usage-type="Committed" --user-info email-address="alice@microsoft.com" first-name="Alice" last-name="Bob" phone-number="123456" --tags Environment="Dev" --resource-group "myResourceGroup"

必需参数

--monitor-name --name -n

监视资源名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--location -l

Location。 az account list-locations 中的值。 可以使用 az configure --defaults location=<location> 配置默认位置。

--monitoring-status

指定是否启用或禁用资源监视的标志。

接受的值: Disabled, Enabled
--no-wait

不等待长时间运行的操作完成。

默认值: False
--org-properties

用法:--org-properties company-name=XX enterprise-app-id=XX single-sign-on-url=XX

公司名称:Logz 组织的名称。 enterprise-app-id:用于单一登录的企业应用的 ID。单一登录 URL:特定于此 Logz 组织的登录 URL。

--plan-data

使用情况:--plan-data usage-type=XX billing-cycle=XX plan-details=XX effective-date=XX

usage-type:不同的使用类型,如 PAYG/COMMITTED。 这可能是枚举计费周期:MONTHLY/W企业版KLY 等不同计费周期。 这可能是枚举计划详细信息:Logz 生效日期发布的计划 ID:应用计划时的日期。

--subscription-status

指定资源的市场订阅状态的标志。 如果未及时付款,资源将处于暂停状态。

接受的值: Active, Suspended
--tags

空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。

--type

标识类型。

接受的值: SystemAssigned, UserAssigned
--user-info

用法:--user-info first-name=XX last-name=XX email-address=XX phone-number=XX

名字:用户姓氏的名字:用户电子邮件地址的姓氏:Logz 用于联系他们(如果需要)的电话号码的用户的电子邮件:Logz 用于联系他们的用户的电子邮件地址:电话 Logz 用于联系他们的用户号码(如果需要)。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az logz monitor delete

实验

命令组“logz”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

删除监视器资源。

az logz monitor delete [--ids]
                       [--monitor-name]
                       [--no-wait]
                       [--resource-group]
                       [--subscription]
                       [--yes]

示例

Monitors_Delete

az logz monitor delete --name "myMonitor" --resource-group "myResourceGroup"

可选参数

--ids

一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--monitor-name --name -n

监视资源名称。

--no-wait

不等待长时间运行的操作完成。

默认值: False
--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--yes -y

不提示确认。

默认值: False
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az logz monitor list

实验

命令组“logz”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

列出指定资源组下的所有监视器。 列出指定订阅下的所有监视器。

az logz monitor list [--resource-group]

示例

Monitors_ListByResourceGroup

az logz monitor list --resource-group "myResourceGroup"

Monitors_List

az logz monitor list

可选参数

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az logz monitor list-payload

实验

命令组“logz”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

列出需要在请求正文中传递的有效负载,以便在 VM 上安装 Logz.io 代理。

az logz monitor list-payload --monitor-name
                             --resource-group

示例

MainAccount_VMHosts_Payload

az logz monitor list-payload --name "myMonitor" --resource-group "myResourceGroup"

必需参数

--monitor-name --name -n

监视资源名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az logz monitor list-resource

实验

命令组“logz”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

列出 Logz 监视器资源当前正在监视的资源。

az logz monitor list-resource --monitor-name
                              --resource-group

示例

MonitoredResources_List

az logz monitor list-resource --name "myMonitor" --resource-group "myResourceGroup"

必需参数

--monitor-name --name -n

监视资源名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az logz monitor list-role

实验

命令组“logz”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

列出与监视资源对应的帐户 Logz.io 端配置的用户角色。

az logz monitor list-role --monitor-name
                          --resource-group
                          [--email-address]

示例

MainAccount_VMHosts_Update

az logz monitor list-role --name "myMonitor" --resource-group "myResourceGroup"

必需参数

--monitor-name --name -n

监视资源名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--email-address

Logz 用于联系他们(如果需要)的用户的电子邮件。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az logz monitor list-vm

实验

命令组“logz”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

列出 Logz 主帐户资源当前正在监视的计算资源。

az logz monitor list-vm --monitor-name
                        --resource-group

示例

MainAccount_VMHosts_List

az logz monitor list-vm --name "myMonitor" --resource-group "myResourceGroup"

必需参数

--monitor-name --name -n

监视资源名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az logz monitor show

实验

命令组“logz”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

获取特定监视器资源的属性。

az logz monitor show [--ids]
                     [--monitor-name]
                     [--resource-group]
                     [--subscription]

示例

Monitors_Get

az logz monitor show --name "myMonitor" --resource-group "myResourceGroup"

可选参数

--ids

一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--monitor-name --name -n

监视资源名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az logz monitor update

实验

命令组“logz”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

更新监视器资源。

az logz monitor update [--ids]
                       [--monitor-name]
                       [--monitoring-status {Disabled, Enabled}]
                       [--resource-group]
                       [--subscription]
                       [--tags]

示例

Monitors_Update

az logz monitor update --name "myMonitor" --monitoring-status "Enabled" --tags Environment="Dev" --resource-group "myResourceGroup"

可选参数

--ids

一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--monitor-name --name -n

监视资源名称。

--monitoring-status

指定是否启用或禁用资源监视的标志。

接受的值: Disabled, Enabled
--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--tags

空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az logz monitor update-vm

实验

命令组“logz”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

在给定监视器的 VM 上安装 Logz.io 代理时更新集合。

az logz monitor update-vm [--ids]
                          [--monitor-name]
                          [--resource-group]
                          [--state {Delete, Install}]
                          [--subscription]
                          [--vm-resource-ids]

示例

MainAccount_VMHosts_Update

az logz monitor update-vm --name "myMonitor" --state "Install" --resource-group "myResourceGroup"

可选参数

--ids

一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--monitor-name --name -n

监视资源名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--state

指定操作的状态 - 安装/删除。

接受的值: Delete, Install
--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--vm-resource-ids

列出 VM 主机更新操作的请求。

用法:--vm-resource-ids id=XX agent-version=XX

id:列表 VM 主机更新操作的请求。 代理版本:VM 上安装的 Logz 代理版本。

可以使用多个 --vm-resource-ids 参数指定多个操作。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az logz monitor wait

实验

命令组“logz”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

将 CLI 置于等待状态,直到满足 logz 监视器的条件。

az logz monitor wait [--created]
                     [--custom]
                     [--deleted]
                     [--exists]
                     [--ids]
                     [--interval]
                     [--monitor-name]
                     [--resource-group]
                     [--subscription]
                     [--timeout]
                     [--updated]

示例

暂停执行下一行 CLI 脚本,直到成功创建 logz 监视器。

az logz monitor wait --name "myMonitor" --resource-group "myResourceGroup" --created

暂停执行下一行 CLI 脚本,直到成功删除 logz 监视器。

az logz monitor wait --name "myMonitor" --resource-group "myResourceGroup" --deleted

可选参数

--created

等待在“Succeeded”中使用“provisioningState”创建。

默认值: False
--custom

等待条件满足自定义 JMESPath 查询。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。

--deleted

等到删除为止。

默认值: False
--exists

等待资源存在。

默认值: False
--ids

一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--interval

轮询间隔(以秒为单位)。

默认值: 30
--monitor-name --name -n

监视资源名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--timeout

最大等待(以秒为单位)。

默认值: 3600
--updated

等到 provisioningState 更新为“Succeeded”。

默认值: False
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。