Freigeben über


ComputeNode.UploadComputeNodeBatchServiceLogs Methode

Definition

Überlädt

UploadComputeNodeBatchServiceLogs(String, DateTime, Nullable<DateTime>, IEnumerable<BatchClientBehavior>)

Laden Sie Azure Batch Dienstprotokolldateien vom angegebenen Computeknoten hoch.

UploadComputeNodeBatchServiceLogs(String, ComputeNodeIdentityReference, DateTime, Nullable<DateTime>, IEnumerable<BatchClientBehavior>)

Laden Sie Azure Batch Dienstprotokolldateien vom angegebenen Computeknoten hoch.

UploadComputeNodeBatchServiceLogs(String, DateTime, Nullable<DateTime>, IEnumerable<BatchClientBehavior>)

Quelle:
ComputeNode.cs

Laden Sie Azure Batch Dienstprotokolldateien vom angegebenen Computeknoten hoch.

public Microsoft.Azure.Batch.UploadBatchServiceLogsResult UploadComputeNodeBatchServiceLogs (string containerUrl, DateTime startTime, DateTime? endTime = default, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.UploadComputeNodeBatchServiceLogs : string * DateTime * Nullable<DateTime> * seq<Microsoft.Azure.Batch.BatchClientBehavior> -> Microsoft.Azure.Batch.UploadBatchServiceLogsResult
Public Function UploadComputeNodeBatchServiceLogs (containerUrl As String, startTime As DateTime, Optional endTime As Nullable(Of DateTime) = Nothing, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing) As UploadBatchServiceLogsResult

Parameter

containerUrl
String

Die URL des Containers in Azure Blob Storage, in den die Protokolldateien des Batch-Diensts hochgeladen werden sollen. Die URL muss eine SAS (Shared Access Signature) 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.

endTime
Nullable<DateTime>

Das Ende 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. 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.

Gibt zurück

Das Ergebnis des Hochladens der Batchdienstprotokolle.

Hinweise

Dies dient zum automatisierten Sammeln Azure Batch Dienstprotokolldateien von Knoten, wenn ein Fehler auftritt und sie in 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:

UploadComputeNodeBatchServiceLogs(String, ComputeNodeIdentityReference, DateTime, Nullable<DateTime>, IEnumerable<BatchClientBehavior>)

Quelle:
ComputeNode.cs

Laden Sie Azure Batch Dienstprotokolldateien vom angegebenen Computeknoten hoch.

public Microsoft.Azure.Batch.UploadBatchServiceLogsResult UploadComputeNodeBatchServiceLogs (string containerUrl, Microsoft.Azure.Batch.ComputeNodeIdentityReference identityReference, DateTime startTime, DateTime? endTime = default, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.UploadComputeNodeBatchServiceLogs : string * Microsoft.Azure.Batch.ComputeNodeIdentityReference * DateTime * Nullable<DateTime> * seq<Microsoft.Azure.Batch.BatchClientBehavior> -> Microsoft.Azure.Batch.UploadBatchServiceLogsResult
Public Function UploadComputeNodeBatchServiceLogs (containerUrl As String, identityReference As ComputeNodeIdentityReference, startTime As DateTime, Optional endTime As Nullable(Of DateTime) = Nothing, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing) As UploadBatchServiceLogsResult

Parameter

containerUrl
String

Die URL des Containers in Azure Blob Storage, in den die Protokolldateien des Batch-Diensts hochgeladen werden sollen. Die URL muss eine SAS (Shared Access Signature) 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.

endTime
Nullable<DateTime>

Das Ende 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. 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.

Gibt zurück

Das Ergebnis des Hochladens der Batchdienstprotokolle.

Hinweise

Dies dient zum automatisierten Sammeln Azure Batch Dienstprotokolldateien von Knoten, wenn ein Fehler auftritt und sie in 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: