Compute Node - Upload Batch Service Logs
Upload Azure Batch servicelogboekbestanden van het opgegeven rekenknooppunt naar Azure Blob Storage.
Dit is voor het automatisch verzamelen van logboekbestanden van Azure Batch service 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 te helpen bij het oplossen van problemen met de Batch-service.
POST {batchUrl}/pools/{poolId}/nodes/{nodeId}/uploadbatchservicelogs?api-version=2023-11-01.18.0
POST {batchUrl}/pools/{poolId}/nodes/{nodeId}/uploadbatchservicelogs?timeout={timeout}&api-version=2023-11-01.18.0
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
batch
|
path | True |
string |
De basis-URL voor alle Azure Batch serviceaanvragen. |
node
|
path | True |
string |
De id van het rekenknooppunt van waaruit u de logboekbestanden van de Azure Batch-service wilt uploaden. |
pool
|
path | True |
string |
De id van de pool die het rekenknooppunt bevat. |
api-version
|
query | True |
string |
Client-API-versie. |
timeout
|
query |
integer int32 |
De maximale tijd die de server kan besteden aan het verwerken van de aanvraag, in seconden. De standaardwaarde is 30 seconden. |
Aanvraagkoptekst
Media Types: "application/json; odata=minimalmetadata"
Name | Vereist | Type | Description |
---|---|---|---|
client-request-id |
string uuid |
De aanroeper gegenereerde aanvraagidentiteit, in de vorm van een GUID zonder decoratie, zoals accolades, bijvoorbeeld 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
boolean |
Of de server de client-request-id in het antwoord moet retourneren. |
|
ocp-date |
string date-time-rfc1123 |
Het tijdstip waarop de aanvraag is uitgegeven. Clientbibliotheken stellen dit doorgaans in op de huidige systeemkloktijd; stel dit expliciet in als u de REST API rechtstreeks aanroept. |
Aanvraagbody
Media Types: "application/json; odata=minimalmetadata"
Name | Vereist | Type | Description |
---|---|---|---|
containerUrl | True |
string |
De URL van de container in Azure Blob Storage waarnaar u het batchservicelogboekbestand(en) uploadt. |
startTime | True |
string |
Het begin van het tijdsbereik voor het uploaden van batchservicelogboekbestanden. |
endTime |
string |
Het einde van het tijdsbereik voor het uploaden van batchservicelogboekbestanden. |
|
identityReference |
De verwijzing naar de door de gebruiker toegewezen identiteit die moet worden gebruikt voor toegang tot Azure Blob Storage opgegeven door containerUrl. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
De aanvraag voor de Batch-service is geslaagd. Headers
|
|
Other Status Codes |
De fout van de Batch-service. |
Beveiliging
azure_auth
Microsoft Entra OAuth 2.0-verificatiecodestroom
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Authorization
Type:
apiKey
In:
header
Voorbeelden
Upload BatchService Logs
Sample Request
POST account.region.batch.azure.com/pools/poolId/nodes/tvm-1695681911_1-20161121t182739z/uploadbatchservicelogs?api-version=2023-11-01.18.0
{
"containerUrl": "https://somestorageacct.blob.core.windows.net/batch-compute-node-logs?se=2017-12-09T18%3A51%3A00Z&sp=w&sv=2016-05-31&sr=c&sig",
"startTime": "2017-11-27T00:00:00Z"
}
Sample Response
{
"virtualDirectoryName": "poolId/tvm-1695681911-1-20161121t182739z/0795539d-82fe-48e3-bbff-2964905b6de0",
"numberOfFilesUploaded": 8
}
Definities
Name | Description |
---|---|
Batch |
Een foutbericht dat is ontvangen van de Azure Batch-service. |
Batch |
Een item met aanvullende informatie die is opgenomen in een Azure Batch-foutreactie. |
Compute |
De verwijzing naar een door de gebruiker toegewezen identiteit die is gekoppeld aan de Batch-pool die door een rekenknooppunt wordt gebruikt. |
Error |
Een foutbericht ontvangen in een Azure Batch antwoord. |
Upload |
De Azure Batch-servicelogboekbestanden uploaden configuratie voor een rekenknooppunt. |
Upload |
Het resultaat van het uploaden van logboekbestanden van de Batch-service vanaf een specifiek rekenknooppunt. |
BatchError
Een foutbericht dat is ontvangen van de Azure Batch-service.
Name | Type | Description |
---|---|---|
code |
string |
Een id voor de fout. Codes zijn invariant en zijn bedoeld om programmatisch te worden gebruikt. |
message |
Een bericht met een beschrijving van de fout, bedoeld om te worden weergegeven in een gebruikersinterface. |
|
values |
Een verzameling sleutel-waardeparen met aanvullende details over de fout. |
BatchErrorDetail
Een item met aanvullende informatie die is opgenomen in een Azure Batch-foutreactie.
Name | Type | Description |
---|---|---|
key |
string |
Een id die de betekenis van de eigenschap Value aangeeft. |
value |
string |
De aanvullende informatie die is opgenomen in de foutreactie. |
ComputeNodeIdentityReference
De verwijzing naar een door de gebruiker toegewezen identiteit die is gekoppeld aan de Batch-pool die door een rekenknooppunt wordt gebruikt.
Name | Type | Description |
---|---|---|
resourceId |
string |
De ARM-resource-id van de door de gebruiker toegewezen identiteit. |
ErrorMessage
Een foutbericht ontvangen in een Azure Batch antwoord.
Name | Type | Description |
---|---|---|
lang |
string |
De taalcode van het foutbericht |
value |
string |
De tekst van het bericht. |
UploadBatchServiceLogsConfiguration
De Azure Batch-servicelogboekbestanden uploaden configuratie voor een rekenknooppunt.
Name | Type | Description |
---|---|---|
containerUrl |
string |
De URL van de container in Azure Blob Storage waarnaar u het batchservicelogboekbestand(en) uploadt. |
endTime |
string |
Het einde van het tijdsbereik voor het uploaden van batchservicelogboekbestanden. |
identityReference |
De verwijzing naar de door de gebruiker toegewezen identiteit die moet worden gebruikt voor toegang tot Azure Blob Storage opgegeven door containerUrl. |
|
startTime |
string |
Het begin van het tijdsbereik voor het uploaden van batchservicelogboekbestanden. |
UploadBatchServiceLogsResult
Het resultaat van het uploaden van logboekbestanden van de Batch-service vanaf een specifiek rekenknooppunt.
Name | Type | Description |
---|---|---|
numberOfFilesUploaded |
integer |
Het aantal logboekbestanden dat wordt geüpload. |
virtualDirectoryName |
string |
De virtuele map in Azure Blob Storage container waarnaar het batchservicelogboekbestand of de logboekbestanden van de Batch-service worden geüpload. |