Partilhar via


MonitorExtensions.GetTenantActivityLogsAsync Método

Definição

Obtém os logs de atividades do locatário.< br>Tudo o que é aplicável à API para obter os Logs de Atividades para a assinatura é aplicável a essa API (os parâmetros, $filter etc.).< br>Uma coisa a apontar aqui é que essa API não recupera os logs na assinatura individual do locatário, mas apenas exibe os logs que foram gerados no nível do locatário.

  • Caminho da Solicitação/provedores/Microsoft.Insights/eventtypes/management/values
  • IdTenantActivityLogs_List de operação
public static Azure.AsyncPageable<Azure.ResourceManager.Monitor.Models.EventDataInfo> GetTenantActivityLogsAsync (this Azure.ResourceManager.Resources.TenantResource tenantResource, string filter = default, string select = default, System.Threading.CancellationToken cancellationToken = default);
static member GetTenantActivityLogsAsync : Azure.ResourceManager.Resources.TenantResource * string * string * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.ResourceManager.Monitor.Models.EventDataInfo>
<Extension()>
Public Function GetTenantActivityLogsAsync (tenantResource As TenantResource, Optional filter As String = Nothing, Optional select As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of EventDataInfo)

Parâmetros

tenantResource
TenantResource

A TenantResource instância na qual o método será executado.

filter
String

Reduz o conjunto de dados coletados. <br>O $filter é muito restrito e permite apenas os padrões a seguir.< br>- Listar eventos para um grupo de recursos: $filter=eventTimestamp ge '<Start Time>' e eventTimestamp le '<End Time>' e eventChannels eq 'Administração, Operation' e resourceGroupName eq '<ResourceGroupName>'.< br>- Listar eventos para o recurso: $filter=eventTimestamp ge '<Start Time>' e eventTimestamp le '<End Time>' e eventChannels eq 'Administração, Operation' e resourceUri eq '<ResourceURI>'.< br>- Listar eventos para uma assinatura: $filter=eventTimestamp ge '<Start Time>' e eventTimestamp le '<End Time>' e eventChannels eq 'Administração, Operation'.< br>- Listar eventos para um provedor de recursos: $filter=eventTimestamp ge '<Start Time>' e eventTimestamp le '<End Time>' e eventChannels eq 'Administração, Operation' e resourceProvider eq '<ResourceProviderName>'.< br>- Listar eventos para uma ID de correlação: api-version=2014-04-01&$filter=eventTimestamp ge '2014-07-16T04:36:37.6407898Z' e eventTimestamp le '2014-07-20T04:36:37.6407898Z' e eventChannels eq 'Administração, Operation' e correlationId eq '<CorrelationID>'.< br>OBSERVAÇÃO: nenhuma outra sintaxe é permitida.

select
String

Usado para buscar eventos com apenas 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.

Aplica-se a