azdata arc dc debugazdata arc dc debug

适用于 Azure Data CLI (azdata)Azure Data CLI (azdata)Applies to Azure Data CLI (azdata)Azure Data CLI (azdata)

以下文章提供了 azdata 工具中 sql 命令的参考。The following article provides reference for the sql commands in the azdata tool. 有关其他 azdata 命令的详细信息,请参阅 azdata 参考For more information about other azdata commands, see azdata reference

命令Commands

命令Command 说明Description
azdata arc dc debug copy-logsazdata arc dc debug copy-logs 复制日志。Copy logs.
azdata arc dc debug dumpazdata arc dc debug dump 触发内存转储。Trigger memory dump.

azdata arc dc debug copy-logsazdata arc dc debug copy-logs

从数据控制器复制调试日志 - 系统中需要 Kubernetes 配置。Copy the debug logs from the data controller - Kubernetes configuration is required on your system.

azdata arc dc debug copy-logs --namespace -ns 
                              [--container -c]  
                              
[--target-folder -d]  
                              
[--pod]  
                              
[--resource-kind -rk]  
                              
[--resource-name -rn]  
                              
[--timeout -t]  
                              
[--skip-compress -sc]  
                              
[--exclude-dumps -ed]

必需参数Required Parameters

--namespace -ns

数据控制器的 Kubernetes 命名空间。Kubernetes namespace of the data controller.

可选参数Optional Parameters

--container -c

复制具有相似名称的容器的日志(可选),默认情况下会复制所有容器的日志。Copy the logs for the containers with similar name, Optional, by default copies logs for all containers. 不能多次指定。Cannot be specified multiple times. 如果多次指定,则使用最后一个If specified multiple times, last one will be used

--target-folder -d

要将日志复制到的目标文件夹路径。Target folder path to copy logs to. (可选)默认情况下在本地文件夹中创建结果。Optional, by default creates the result in the local folder. 不能多次指定。Cannot be specified multiple times. 如果多次指定,则使用最后一个If specified multiple times, last one will be used

--pod

复制具有相似名称的 Pod 的日志。Copy the logs for the pods with similar name. (可选)默认情况下会复制所有 Pod 的日志。Optional, by default copies logs for all pods. 不能多次指定。Cannot be specified multiple times. 如果多次指定,则使用最后一个If specified multiple times, last one will be used

--resource-kind -rk

复制特定类型的资源的日志。Copy the logs for the resource of a particular kind. 不能多次指定。Cannot specified multiple times. 如果多次指定,则使用最后一个。If specified multiple times, last one will be used. 如果已指定,则还应指定--resource name 以标识该资源。If specified, --resource-name should also be specified to identify the resource.

--resource-name -rn

复制指定名称的资源的日志。Copy the logs for the resource of the specified name. 不能多次指定。Cannot be specified multiple times. 如果多次指定,则使用最后一个。If specified multiple times, last one will be used. 如果已指定,则还应指定 --resource-kind 以标识该资源。If specified, --resource-kind should also be specified to identify the resource.

--timeout -t

等待命令完成的秒数。The number of seconds to wait for the command to complete. 默认值为 0,表示无限制The default value is 0 which is unlimited

--skip-compress -sc

是否跳过对结果文件夹的压缩。Whether or not to skip compressing the result folder. 默认值为 False,即压缩结果文件夹。The default value is False which compresses the result folder.

--exclude-dumps -ed

是否从结果文件夹中排除转储。Whether or not to exclude dumps from result folder. 默认值为 False,即包含转储。The default value is False which includes dumps.

全局参数Global Arguments

--debug

提高日志记录详细程度以显示所有调试日志。Increase logging verbosity to show all debug logs.

--help -h

显示此帮助消息并退出。Show this help message and exit.

--output -o

输出格式。Output format. 允许的值:json、jsonc、table、tsv。Allowed values: json, jsonc, table, tsv. 默认值:json。Default: json.

--query -q

JMESPath 查询字符串。JMESPath query string. 请参阅 http://jmespath.org/,获取详细信息和示例。See http://jmespath.org/ for more information and examples.

--verbose

提高日志记录详细程度。Increase logging verbosity. 使用 --debug 获取完整的调试日志。Use --debug for full debug logs.

azdata arc dc debug dumpazdata arc dc debug dump

触发内存转储,并从容器中复制 - 系统中需要 Kubernetes 配置。Trigger memory dump and copy it out from container - Kubernetes configuration is required on your system.

azdata arc dc debug dump --namespace -ns 
                         [--container -c]  
                         
[--target-folder -d]

必需的参数Required Parameters

--namespace -ns

数据控制器的 Kubernetes 命名空间。Kubernetes namespace of the data controller.

可选参数Optional Parameters

--container -c

为了转储正在运行的进程而要触发的目标容器。The target container to be triggered for dumping the running processes. controller

--target-folder -d

要将转储复制出来的目标文件夹。./output/dumpTarget folder to copy the dump out. ./output/dump

全局参数Global Arguments

--debug

提高日志记录详细程度以显示所有调试日志。Increase logging verbosity to show all debug logs.

--help -h

显示此帮助消息并退出。Show this help message and exit.

--output -o

输出格式。Output format. 允许的值:json、jsonc、table、tsv。Allowed values: json, jsonc, table, tsv. 默认值:json。Default: json.

--query -q

JMESPath 查询字符串。JMESPath query string. 请参阅 http://jmespath.org/,获取详细信息和示例。See http://jmespath.org/ for more information and examples.

--verbose

提高日志记录详细程度。Increase logging verbosity. 使用 --debug 获取完整的调试日志。Use --debug for full debug logs.

后续步骤Next steps

有关其他 azdata 命令的详细信息,请参阅 azdata 参考For more information about other azdata commands, see azdata reference.

有关如何安装 azdata 工具的详细信息,请参阅安装 azdataFor more information about how to install the azdata tool, see Install azdata.