Compartilhar via


MonitorExtensions.GetActivityLogsAsync Método

Definição

Fornece a lista de registros dos logs de atividades.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.Insights/eventtypes/management/values
  • Operação 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)

Parâmetros

subscriptionResource
SubscriptionResource

A SubscriptionResource instância em que o método será executado.

filter
String

Reduz o conjunto de dados coletados.< br>Esse argumento é necessário e também requer pelo menos a data/hora de início.< br>O argumento $filter é muito restrito e permite apenas os seguintes padrões.< br> - Listar eventos para um grupo de recursos: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' e eventTimestamp le '2014-07-20T04:36:37.6407898Z' e resourceGroupName eq 'resourceGroupName'.< br>- Listar eventos para o recurso: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' e eventTimestamp le '2014-07-20T04:36:37.6407898Z' e resourceUri eq 'resourceURI'.< br>- Listar eventos para uma assinatura em um intervalo de tempo: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' e eventTimestamp le '2014-07-20T04:36:37.6407898Z'.< br>- Listar eventos para um provedor de recursos: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' e eventoTimestamp le '2014-07-20T04:36:37.6407898Z' e resourceProvider eq 'resourceProviderName'.< br> - Listar eventos para uma ID de correlação: $filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z ' e eventTimestamp le '2014-07-20T04:36:37.6407898Z' e correlationId eq 'correlationID'.< br><br>OBSERVAÇÃO: nenhuma outra sintaxe é permitida.

select
String

Usado para buscar eventos apenas com as propriedades fornecidas.< br>O argumento $select é uma lista separada por vírgulas de nomes de propriedade a serem retornados. Os valores possíveis são: authorization, claims, correlationId, description, eventDataId, eventName, eventTimestamp, httpRequest, level, operationId, operationName, properties, resourceGroupName, resourceProviderName, resourceId, status, submissionTimestamp, subStatus , subscriptionId.

cancellationToken
CancellationToken

O token de cancelamento a ser usado.

Retornos

Uma coleção assíncrona de EventDataInfo que pode levar várias solicitações de serviço para iterar.

Exceções

filter é nulo.

Aplica-se a