Share via


az batch node service-logs

Beheer de servicelogboekbestanden van een Batch-rekenknooppunt.

Opdracht

Name Description Type Status
az batch node service-logs upload

Upload logboekbestanden van de Azure Batch-service van het opgegeven rekenknooppunt naar Azure Blob Storage.

Basis GA

az batch node service-logs upload

Upload logboekbestanden van de Azure Batch-service van het opgegeven rekenknooppunt naar Azure Blob Storage.

Dit is voor het verzamelen van logboekbestanden van de Azure Batch-service op een geautomatiseerde manier van rekenknooppunten als u een fout ondervindt en wilt escaleren naar ondersteuning voor Azure. De logboekbestanden van de Azure Batch-service moeten worden gedeeld met ondersteuning voor Azure om hulp te bieden bij het opsporen van problemen met de Batch-service.

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]

Vereiste parameters

--node-id

De id van het rekenknooppunt waaruit u de logboekbestanden van de Azure Batch-service wilt uploaden.

--pool-id

De id van de pool die het rekenknooppunt bevat.

Optionele parameters

--account-endpoint

Batch-service-eindpunt. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ENDPOINT.

--account-key

Batch-accountsleutel. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-accountnaam. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCOUNT.

--container-url

Vereist. Als een door een gebruiker toegewezen beheerde identiteit niet wordt gebruikt, moet de URL een SAS (Shared Access Signature) bevatten die schrijfmachtigingen aan de container verleent. De SAS-duur moet voldoende tijd toestaan om het uploaden te voltooien. De begintijd voor SAS is optioneel en wordt aanbevolen om niet te worden opgegeven.

--end-time

Elk logboekbestand met een logboekbericht in het tijdsbereik wordt geüpload. Dit betekent dat de bewerking meer logboeken kan ophalen dan is aangevraagd omdat het hele logboekbestand altijd wordt geüpload, maar de bewerking mag niet minder logboeken ophalen dan is aangevraagd. Als u dit weglaat, wordt standaard alle logboeken geüpload die beschikbaar zijn na de startTime. Verwachte indeling is een ISO-8601-tijdstempel.

--json-file

Een bestand met de configuratiespecificatie voor batchservicelogboeken uploaden in JSON (opgemaakt om overeen te komen met de respectieve REST API-hoofdtekst). Als deze parameter is opgegeven, worden alle configuratieargumenten voor batchservicelogboeken geüpload.

--resource-id

De ARM-resource-id van de door de gebruiker toegewezen identiteit.

--start-time

Vereist. Elk logboekbestand met een logboekbericht in het tijdsbereik wordt geüpload. Dit betekent dat de bewerking meer logboeken kan ophalen dan is aangevraagd omdat het hele logboekbestand altijd wordt geüpload, maar de bewerking mag niet minder logboeken ophalen dan is aangevraagd. Verwachte indeling is een ISO-8601-tijdstempel.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.