Partilhar via


Merge-SPUsageLog

Retorna registros dos arquivos de log de uso.

Syntax

Merge-SPUsageLog
     [-Identity] <SPUsageDefinitionPipeBind>
     [-AssignmentCollection <SPAssignmentCollection>]
     [-DiagnosticLogPath <String>]
     [-EndTime <DateTime>]
     [-OverWrite]
     [-Partial]
     [-Servers <String[]>]
     [-StartTime <DateTime>]
     [<CommonParameters>]

Description

O cmdlet Merge-SPUsageLog retorna registros de arquivos de log de uso em cada servidor do farm que corresponda aos critérios e grave os resultados no pipeline.

O comando reúne, filtra e agrega logs com base em critérios especificados pelo usuário. Recomendamos filtrar usando os parâmetros StartTime e EndTime para otimizar o desempenho deste cmdlet.

Você deve especificar pelo menos um tipo de uso. Para obter informações sobre tipos de uso válidos, confira Get-SPUsageDefinition.

Esse cmdlet requer que o PowerShell Remoting seja habilitado.

Exemplos

------------Exampla 1 -----------

Merge-SPUsageLog -Identity 'Timer Jobs' -Servers SPSERVER1

Mescla o log de uso para a definição de uso 'Trabalhos de temporizador' do servidor e saídas especificados para o console do PowerShell.

Parâmetros

-AssignmentCollection

Gerencia objetos para o devido descarte. O uso de objetos como SPWeb ou SPSite pode consumir grandes quantidades de memória e o uso desses objetos em scripts do Windows PowerShell requer gerenciamento de memória adequado. Usando o objeto SPAssignment, você poderá atribuir objetos a uma variável e descartar os objetos após o uso para liberar memória. Quando objetos SPWeb, SPSite ou SPSiteAdministration são usados, os objetos são automaticamente descartados se um conjunto de atribuições ou o parâmetro Global não forem usados.

Quando o parâmetro Global é usado, todos os objetos estão contidos no repositório global. Se os objetos não forem usados imediatamente ou forem descartados usando o comando Stop-SPAssignment, um cenário de falta de memória poderá ocorrer.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-DiagnosticLogPath

Especifica o arquivo para o qual as informações de diagnóstico serão gravadas. Um caminho relativo é suportado.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-EndTime

Especifica a hora de término das entradas de log retornadas.

O tipo deve ter um formato de Data/Hora válido, específico da cultura do idioma administrativo, como 16/2/2007 12:15:12 para português do Brasil.

O valor padrão é a hora atual.

Se quiser especificar o horário UTC, você deve adicionar "Z" ao final do parâmetro. Por exemplo, "2016-06-15 03:29:18.199 Z". Se "Z" não for especificado, a hora do computador local será exibida em vez de UTC.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Identity

Especifica o nome do arquivo de log.

Type:SPUsageDefinitionPipeBind
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-OverWrite

Substitui o arquivo de log de diagnóstico se ele já existir no caminho especificado.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Partial

Não usado.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Servers

O endereço do servidor ou endereços para filtrar.

Para obter uma lista de endereços válidos no farm, utilize Get-SPServer | Select Address.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-StartTime

Especifica a hora de início das entradas de log retornadas.

O tipo deve ter um formato de Data/Hora válido, específico da cultura do idioma administrativo, como 16/2/2007 12:15:12 para português do Brasil.

O valor padrão é uma hora antes do horário atual no computador local.

Se quiser especificar o horário UTC, você deve adicionar "Z" ao final do parâmetro. Por exemplo, "2016-06-15 03:29:18.199 Z". Se "Z" não for especificado, a hora do computador local será exibida em vez de UTC.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

Entradas

Microsoft.SharePoint.PowerShell.SPUsageDefinitionPipeBind

Microsoft. SharePoint.PowerShell.SPAssignmentCollection

Saídas

System.Object