az batch node service-logs
Gerencie os arquivos de log de serviço de um nó de computação em lote.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az batch node service-logs upload |
Carregue arquivos de log do serviço Lote do Azure do Nó de Computação especificado para o Armazenamento de Blobs do Azure. |
Núcleo | GA |
az batch node service-logs upload
Carregue arquivos de log do serviço Lote do Azure do Nó de Computação especificado para o Armazenamento de Blobs do Azure.
Isso serve para reunir arquivos de log do serviço Lote do Azure de forma automatizada a partir de nós de computação se você estiver enfrentando um erro e desejar escalar para o suporte do Azure. Os arquivos de log do serviço Lote do Azure devem ser compartilhados com o suporte do Azure para ajudar na depuração de problemas com o serviço em lote.
az batch node service-logs upload --node-id
--pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--container-url]
[--end-time]
[--json-file]
[--resource-id]
[--start-time]
Parâmetros Exigidos
A ID do Nó de Computação do qual você deseja carregar os arquivos de log do serviço Lote do Azure.
A ID do Pool que contém o Nó de Computação.
Parâmetros Opcionais
Ponto de extremidade de serviço em lote. Como alternativa, defina por variável de ambiente: AZURE_BATCH_ENDPOINT.
Chave de conta em lote. Como alternativa, defina por variável de ambiente: AZURE_BATCH_ACCESS_KEY.
Nome da conta de lote. Como alternativa, defina por variável de ambiente: AZURE_BATCH_ACCOUNT.
Obrigatório. Se uma identidade gerenciada atribuída ao usuário não estiver sendo usada, a URL deverá incluir uma SAS (Assinatura de Acesso Compartilhado) concedendo permissões de gravação ao contêiner. A duração do SAS deve permitir tempo suficiente para que o upload seja concluído. A hora de início do SAS é opcional e recomenda-se que não seja especificada.
Qualquer arquivo de log que contenha uma mensagem de log no intervalo de tempo será carregado. Isso significa que a operação pode recuperar mais logs do que os solicitados, já que o arquivo de log inteiro é sempre carregado, mas a operação não deve recuperar menos logs do que os solicitados. Se omitido, o padrão é carregar todos os logs disponíveis após o startTime. O formato esperado é um carimbo de data/hora ISO-8601.
Um arquivo que contém a especificação de configuração de logs do serviço de lote de upload em JSON (formatado para corresponder ao respectivo corpo da API REST). Se esse parâmetro for especificado, todos os 'Argumentos de configuração de logs de serviço em lote de carregamento' serão ignorados.
A ID do recurso ARM da identidade atribuída ao usuário.
Obrigatório. Qualquer arquivo de log que contenha uma mensagem de log no intervalo de tempo será carregado. Isso significa que a operação pode recuperar mais logs do que os solicitados, já que o arquivo de log inteiro é sempre carregado, mas a operação não deve recuperar menos logs do que os solicitados. O formato esperado é um carimbo de data/hora ISO-8601.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.