az batch node service-logs
De servicelogboekbestanden van een Batch-reken-knooppunt beheren.
Opdracht
| az batch node service-logs upload |
Upload Azure Batch servicelogboekbestanden van het opgegeven reken-knooppunt naar Azure Blob Storage. |
az batch node service-logs upload
Upload Azure Batch servicelogboekbestanden van het opgegeven reken-knooppunt naar Azure Blob Storage.
Dit is voor het automatisch verzamelen Azure Batch servicelogboekbestanden van rekenknooppunten als u een fout ondervindt en wilt escaleren naar ondersteuning voor Azure. De Azure Batch servicelogboekbestanden moeten worden gedeeld met ondersteuning voor Azure om te helpen bij het oplossen 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]
[--start-time]
[--subscription]
Vereiste parameters
De id van het reken node van waaruit u de logboekbestanden van Azure Batch service wilt uploaden.
De id van de pool die het reken knooppunt bevat.
Optionele parameters
Batch-service-eindpunt. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ENDPOINT.
Batch-accountsleutel. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCESS_KEY.
Batch-accountnaam. U kunt ook instellen op omgevingsvariabele: AZURE_BATCH_ACCOUNT.
Vereist. De URL van de container in Azure Blob Storage waar het logboekbestand(en) van de Batch-service naar moet worden geüpload. De URL moet een SAS (Shared Access Signature) bevatten die schrijfmachtigingen verleent aan de container. 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.
Het einde van het tijdsbereik van waaruit batchservicelogboekbestanden moeten worden geüpload. 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 wegwerkt, worden standaard alle logboeken geüpload die beschikbaar zijn na de startTime. De verwachte indeling is een ISO-8601-tijdstempel.
Een bestand met de configuratiespecificatie voor het uploaden van batchservicelogboeken in JSON (opgemaakt volgens de REST API tekst). Als deze parameter is opgegeven, worden alle configuratieargumenten Upload Batch-servicelogboeken genegeerd.
Vereist. Het begin van het tijdsbereik van waaruit batchservicelogboekbestanden moeten worden geüpload. 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. De verwachte indeling is een ISO-8601-tijdstempel.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.