PoolOperations.UploadComputeNodeBatchServiceLogsAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
UploadComputeNodeBatchServiceLogsAsync(String, String, String, DateTime, Nullable<DateTime>, IEnumerable<BatchClientBehavior>, CancellationToken) |
Laden Sie Azure Batch-Dienstprotokolldateien vom angegebenen Computeknoten hoch. |
UploadComputeNodeBatchServiceLogsAsync(String, String, String, ComputeNodeIdentityReference, DateTime, Nullable<DateTime>, IEnumerable<BatchClientBehavior>, CancellationToken) |
Laden Sie Azure Batch-Dienstprotokolldateien vom angegebenen Computeknoten hoch. |
UploadComputeNodeBatchServiceLogsAsync(String, String, String, DateTime, Nullable<DateTime>, IEnumerable<BatchClientBehavior>, CancellationToken)
- Quelle:
- PoolOperations.cs
Laden Sie Azure Batch-Dienstprotokolldateien vom angegebenen Computeknoten hoch.
public System.Threading.Tasks.Task<Microsoft.Azure.Batch.UploadBatchServiceLogsResult> UploadComputeNodeBatchServiceLogsAsync (string poolId, string computeNodeId, string containerUrl, DateTime startTime, DateTime? endTime = default, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default, System.Threading.CancellationToken cancellationToken = default);
member this.UploadComputeNodeBatchServiceLogsAsync : string * string * string * DateTime * Nullable<DateTime> * seq<Microsoft.Azure.Batch.BatchClientBehavior> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Batch.UploadBatchServiceLogsResult>
Public Function UploadComputeNodeBatchServiceLogsAsync (poolId As String, computeNodeId As String, containerUrl As String, startTime As DateTime, Optional endTime As Nullable(Of DateTime) = Nothing, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of UploadBatchServiceLogsResult)
Parameter
- poolId
- String
Die ID des Pools, der den Computeknoten enthält.
- computeNodeId
- String
Die ID des Computeknotens.
- containerUrl
- String
Die URL des Containers in Azure Blob Storage, in den die Batch-Dienstprotokolldateien hochgeladen werden sollen. Wenn Sie keine verwaltete Identität verwenden, muss die URL eine Shared Access Signature (SAS) enthalten, die Schreibberechtigungen für den Container erteilt.
- startTime
- DateTime
Der Anfang des Zeitbereichs, aus dem Batch Service-Protokolldateien hochgeladen werden sollen. Jede Protokolldatei, die eine Protokollmeldung im Zeitbereich enthält, wird hochgeladen. Dies bedeutet, dass der Vorgang möglicherweise mehr Protokolle abruft, als angefordert wurden, da die gesamte Protokolldatei immer hochgeladen wird.
Das Ende des Zeitraums, aus dem Batch Service-Protokolldateien hochgeladen werden sollen. Jede Protokolldatei, die eine Protokollmeldung im Zeitbereich enthält, wird hochgeladen. Dies bedeutet, dass der Vorgang möglicherweise mehr Protokolle abruft, als angefordert wurden, da die gesamte Protokolldatei immer hochgeladen wird. Wenn dies nicht angegeben wird, ist der Standardwert die aktuelle Uhrzeit.
- additionalBehaviors
- IEnumerable<BatchClientBehavior>
Eine Auflistung von BatchClientBehavior Instanzen, die auf die Batch-Dienstanforderung nach CustomBehaviorsangewendet werden.
- cancellationToken
- CancellationToken
Ein CancellationToken zum Steuern der Lebensdauer des asynchronen Vorgangs.
Gibt zurück
Ein Task-Element, das den asynchronen Vorgang darstellt.
Hinweise
Dies dient zum automatisierten Sammeln Azure Batch Dienstprotokolldateien von Knoten, wenn ein Fehler auftritt und sie zu Azure-Support eskalieren möchten. Die Azure Batch-Dienstprotokolldateien sollten für Azure-Support freigegeben werden, um Beim Debuggen von Problemen mit dem Batch-Dienst zu helfen.
Gilt für:
UploadComputeNodeBatchServiceLogsAsync(String, String, String, ComputeNodeIdentityReference, DateTime, Nullable<DateTime>, IEnumerable<BatchClientBehavior>, CancellationToken)
- Quelle:
- PoolOperations.cs
Laden Sie Azure Batch-Dienstprotokolldateien vom angegebenen Computeknoten hoch.
public System.Threading.Tasks.Task<Microsoft.Azure.Batch.UploadBatchServiceLogsResult> UploadComputeNodeBatchServiceLogsAsync (string poolId, string computeNodeId, string containerUrl, Microsoft.Azure.Batch.ComputeNodeIdentityReference identityReference, DateTime startTime, DateTime? endTime = default, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default, System.Threading.CancellationToken cancellationToken = default);
member this.UploadComputeNodeBatchServiceLogsAsync : string * string * string * Microsoft.Azure.Batch.ComputeNodeIdentityReference * DateTime * Nullable<DateTime> * seq<Microsoft.Azure.Batch.BatchClientBehavior> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Batch.UploadBatchServiceLogsResult>
Public Function UploadComputeNodeBatchServiceLogsAsync (poolId As String, computeNodeId As String, containerUrl As String, identityReference As ComputeNodeIdentityReference, startTime As DateTime, Optional endTime As Nullable(Of DateTime) = Nothing, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of UploadBatchServiceLogsResult)
Parameter
- poolId
- String
Die ID des Pools, der den Computeknoten enthält.
- computeNodeId
- String
Die ID des Computeknotens.
- containerUrl
- String
Die URL des Containers in Azure Blob Storage, in den die Batch-Dienstprotokolldateien hochgeladen werden sollen. Wenn Sie keine verwaltete Identität verwenden, muss die URL eine Shared Access Signature (SAS) enthalten, die Schreibberechtigungen für den Container erteilt.
- identityReference
- ComputeNodeIdentityReference
Eine verwaltete Identität, die zum Schreiben in den Container verwendet werden soll.
- startTime
- DateTime
Der Anfang des Zeitbereichs, aus dem Batch Service-Protokolldateien hochgeladen werden sollen. Jede Protokolldatei, die eine Protokollmeldung im Zeitbereich enthält, wird hochgeladen. Dies bedeutet, dass der Vorgang möglicherweise mehr Protokolle abruft, als angefordert wurden, da die gesamte Protokolldatei immer hochgeladen wird.
Das Ende des Zeitraums, aus dem Batch Service-Protokolldateien hochgeladen werden sollen. Jede Protokolldatei, die eine Protokollmeldung im Zeitbereich enthält, wird hochgeladen. Dies bedeutet, dass der Vorgang möglicherweise mehr Protokolle abruft, als angefordert wurden, da die gesamte Protokolldatei immer hochgeladen wird. Wenn dies nicht angegeben wird, ist der Standardwert die aktuelle Uhrzeit.
- additionalBehaviors
- IEnumerable<BatchClientBehavior>
Eine Auflistung von BatchClientBehavior Instanzen, die auf die Batch-Dienstanforderung nach CustomBehaviorsangewendet werden.
- cancellationToken
- CancellationToken
Ein CancellationToken zum Steuern der Lebensdauer des asynchronen Vorgangs.
Gibt zurück
Ein Task-Element, das den asynchronen Vorgang darstellt.
Hinweise
Dies dient zum automatisierten Sammeln Azure Batch Dienstprotokolldateien von Knoten, wenn ein Fehler auftritt und sie zu Azure-Support eskalieren möchten. Die Azure Batch-Dienstprotokolldateien sollten für Azure-Support freigegeben werden, um Beim Debuggen von Problemen mit dem Batch-Dienst zu helfen.
Gilt für:
Azure SDK for .NET