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 file di log del servizio Azure Batch dal nodo di calcolo specificato per Archiviazione BLOB di Azure. |
Memoria centrale | Disponibilità generale |
az batch node service-logs upload
Caricare i file di log del servizio Azure Batch dal nodo di calcolo specificato per Archiviazione BLOB di Azure.
Questo è per raccogliere i file di log del servizio Azure Batch in modo automatizzato dai nodi di calcolo se si verifica un errore e si vuole eseguire l'escalation a supporto tecnico di Azure. I file di log del servizio Azure Batch devono essere condivisi con supporto tecnico di Azure per facilitare il debug dei problemi con il servizio Batch.
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]
Parametri necessari
ID del nodo di calcolo da cui si desidera caricare i file di log del servizio Azure Batch.
ID del pool che contiene il nodo di calcolo.
Parametri facoltativi
Endpoint del servizio Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ENDPOINT.
Chiave dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCESS_KEY.
Nome dell'account Batch. In alternativa, impostare per variabile di ambiente: AZURE_BATCH_ACCOUNT.
Obbligatorio. 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.
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.
File contenente la specifica di configurazione dei log del servizio batch di caricamento in JSON (formattato in modo che corrisponda al rispettivo corpo dell'API REST). Se si specifica questo parametro, tutti gli argomenti di configurazione dei log del servizio Batch vengono ignorati.
ID risorsa ARM dell'identità assegnata dall'utente.
Obbligatorio. 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. Il formato previsto è un timestamp ISO-8601.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.