Condividi tramite


az batch node service-logs

Gestire i file di log del servizio di un nodo di calcolo Batch.

Comandi

Nome Descrizione Tipo Status
az batch node service-logs upload

Caricare i log del servizio da un nodo di calcolo Batch specificato.

Nucleo GA

az batch node service-logs upload

Caricare i log del servizio da un nodo di calcolo Batch specificato.

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]

Esempio

Caricare i log in un URL di firma di accesso condiviso dell'account di archiviazione

az batch node service-logs upload --pool-id pool1 --node-id node1 --start-time 2025-01-13T00:00:00Z --container-url sas_url

Parametri necessari

--node-id

ID del nodo di calcolo per il quale si desidera ottenere il file Remote Desktop Protocol. Obbligatorio.

--pool-id

ID del pool che contiene il nodo di calcolo. Obbligatorio.

Parametri facoltativi

--account-endpoint

Endpoint del servizio Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ENDPOINT.

--account-key

Chiave dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCESS_KEY.

--account-name

Nome dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCOUNT.

--container-url

URL del contenitore all'interno di Archiviazione BLOB di Azure in cui caricare i file di log del servizio Batch. Se non viene usata un'identità gestita assegnata dall'utente, l'URL deve includere una firma di accesso condiviso concedendo autorizzazioni di scrittura al contenitore. La durata della firma di accesso condiviso deve consentire tempo sufficiente per il completamento del caricamento. L'ora di inizio per la firma di accesso condiviso è facoltativa e consigliata per non essere specificata. Obbligatorio.

--end-time

Fine dell'intervallo di tempo da cui caricare i file di log del servizio Batch. Tutti i file di log contenenti un messaggio di log nell'intervallo di tempo verranno caricati. Ciò significa che l'operazione potrebbe recuperare più log di quelli richiesti perché l'intero file di log viene sempre caricato, ma l'operazione non deve recuperare meno log di quanto richiesto. Se omesso, il valore predefinito consiste nel caricare tutti i log disponibili dopo startTime. Il formato previsto è un timestamp ISO-8601.

--json-file

File contenente la specifica del contenuto in JSON (formattato in modo che corrisponda al rispettivo corpo dell'API REST). Se questo parametro viene specificato, tutti gli argomenti del contenuto vengono ignorati.

--resource-id

ID risorsa ARM dell'identità assegnata dall'utente.

--start-time

Inizio dell'intervallo di tempo da cui caricare i file di log del servizio Batch. Tutti i file di log contenenti un messaggio di log nell'intervallo di tempo verranno caricati. Ciò significa che l'operazione potrebbe recuperare più log di quelli richiesti perché l'intero file di log viene sempre caricato, ma l'operazione non deve recuperare meno log di quanto richiesto. Obbligatorio. Il formato previsto è un timestamp ISO-8601.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.