Freigeben über


MonitorExtensions.GetActivityLogsAsync Methode

Definition

Stellt die Liste der Datensätze aus den Aktivitätsprotokollen bereit.

  • Anfordern von Path/subscriptions/{subscriptionId}/providers/Microsoft.Insights/eventtypes/management/values
  • Vorgang IdActivityLogs_List
public static Azure.AsyncPageable<Azure.ResourceManager.Monitor.Models.EventDataInfo> GetActivityLogsAsync (this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string filter, string select = default, System.Threading.CancellationToken cancellationToken = default);
static member GetActivityLogsAsync : Azure.ResourceManager.Resources.SubscriptionResource * string * string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Monitor.Models.EventDataInfo>
<Extension()>
Public Function GetActivityLogsAsync (subscriptionResource As SubscriptionResource, filter As String, Optional select As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of EventDataInfo)

Parameter

subscriptionResource
SubscriptionResource

Der SubscriptionResource instance, für den die Methode ausgeführt wird.

filter
String

Reduziert den gesammelten Datensatz.< br>Dieses Argument ist erforderlich und erfordert auch mindestens das Startdatum/die Startzeit.< br>Das argument $filter ist sehr eingeschränkt und lässt nur die folgenden Muster zu.< br>- Listenereignisse für eine Ressourcengruppe: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' und eventTimestamp le '2014-07-20T04:36:37.6407898Z' und resourceGroupName eq 'resourceGroupName'.< br>- Listenereignisse für Ressource: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' und eventTimestamp le '2014-07-20T04:36:37.6407898Z' und resourceUri eq 'resourceURI'.< br>- Listen Sie Ereignisse für ein Abonnement in einem Zeitbereich auf: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' und eventTimestamp le '2014-07-20T04:36:37.6407898Z'.< br>- Listenereignisse für einen Ressourcenanbieter: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' und eventTimestamp le '2014-07-20T04:36:37.6407898Z' und resourceProvider eq 'resourceProviderName'.< br>- Listenereignisse für eine Korrelations-ID: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' und eventTimestamp le '2014-07-20T04:36:37.6407898Z' und correlationId eq 'correlationID'.< br><br>HINWEIS: Keine andere Syntax ist zulässig.

select
String

Wird verwendet, um Ereignisse nur mit den angegebenen Eigenschaften abzurufen.< br>Das argument $select ist eine durch Trennzeichen getrennte Liste von Eigenschaftsnamen, die zurückgegeben werden sollen. Mögliche Werte sind: authorization, claims, correlationId, description, eventDataId, eventName, eventTimestamp, httpRequest, level, operationId, operationName, properties, resourceGroupName, resourceProviderName, resourceId, status, submissionTimestamp, subStatus , subscriptionId.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Eine asynchrone Sammlung von, bei der EventDataInfo mehrere Dienstanforderungen zum Durchlaufen verwendet werden können.

Ausnahmen

filter ist NULL.

Gilt für: