Partilhar via


azdata bdc debug

Aplica-se a: CLI de Dados do Azure (azdata)

Observação

Alguns cenários tratados anteriormente pela CLI de Dados do Azure (azdata) agora são gerenciados por meio de extensões da CLI do Azure (az) e fluxos de trabalho baseados no Azure Arc. Não há uma única substituição 1:1 para todos os azdata comandos. A tabela a seguir realça alternativas da CLI do Azure comumente relacionadas onde elas existem.

azdata command area Extensão/grupo de comandos da CLI do Azure Referência do Azure CLI
azdata arc dc * az arcdata Referência da CLI de dados do Azure Arc
azdata arc sql mi * az arcdata sql mi Gerenciar a Instância Gerenciada de SQL do Azure com a CLI
azdata arc postgres * az arcdata postgres Gerenciar o servidor PostgreSQL com a CLI
azdata migrate * az datamigration Migrar usando a CLI
azdata extension * az extension * Visão geral das extensões da CLI do Azure
azdata login az login az login
azdata sql shell / azdata sql query Nenhuma CLI do Azure equivalente (use sqlcmd, SSMS ou outras ferramentas SQL) Utilitário sqlcmd

SQL Server Management Studio

Para novos cenários de automação e gerenciamento, prefira a CLI do Azure (az), as extensões da CLI do Azure e as experiências do portal do Azure Arc.

O artigo a seguir fornece referência para os comandos sql na ferramenta azdata. Para obter mais informações sobre outros comandos de azdata, confira referência de azdata

Comandos

Command Descrição
azdata bdc debug copy-logs Copiar logs.
azdata bdc debug dump Disparar despejo de memória.

azdata bdc debug copy-logs

Copie os logs de depuração do Cluster de Big Data – a configuração do Kubernetes é necessária em seu sistema.

azdata bdc debug copy-logs --namespace -ns 
                           [--container -c]  
                           
[--target-folder -d]  
                           
[--pod -p]  
                           
[--timeout -t]  
                           
[--skip-compress -sc]  
                           
[--exclude-dumps -ed]  
                           
[--exclude-system-logs  -esl]

Parâmetros Necessários

--namespace -ns

Nome do cluster de Big Data, usado para o namespace do kubernetes.

Parâmetros opcionais

--container -c

Copie os logs para os contêineres com nome semelhante, Opcional, por padrão copia logs para todos os contêineres. Não é possível especificar várias vezes. Se especificado várias vezes, o último será usado

--target-folder -d

Caminho da pasta de destino para o qual copiar logs. Opcional, por padrão cria o resultado na pasta local. Não é possível especificar várias vezes. Se especificado várias vezes, o último será usado

--pod -p

Copie os logs para os pods com nome semelhante. Opcional, por padrão copia logs para todos os pods. Não é possível especificar várias vezes. Se especificado várias vezes, o último será usado

--timeout -t

O número de segundos a aguardar a conclusão do comando. O valor padrão é 0, que é ilimitado

--skip-compress -sc

Se deve ou não ignorar a compactação da pasta de resultados. O valor padrão é False, que compacta a pasta de resultados.

--exclude-dumps -ed

Se deseja ou não excluir despejos da pasta de resultados. O valor padrão é False, que inclui despejos.

--exclude-system-logs -esl

Se os logs do sistema devem ou não ser excluídos da coleção. O valor padrão é False, que inclui logs do sistema.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--output -o

Formato de saída. Valores permitidos: json, jsonc, table, tsv. Padrão: json.

--query -q

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

azdata bdc debug dump

Disparar despejo de memória e copiá-lo do contêiner – a configuração do Kubernetes é necessária em seu sistema.

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

Parâmetros Necessários

--namespace -ns

Nome do cluster de Big Data, usado para o namespace do kubernetes.

Parâmetros opcionais

--container -c

O contêiner de destino a ser disparado para despejar os processos em execução controller

--target-folder -d

Pasta de destino para copiar o despejo. ./output/dump

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--output -o

Formato de saída. Valores permitidos: json, jsonc, table, tsv. Padrão: json.

--query -q

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Próximas Etapas 

Para obter mais informações sobre outros comandos de azdata, confira referência de azdata.

Para saber mais sobre como instalar a ferramenta azdata, confira Instalar azdata.