Configurar o conjunto de dados de integridade e uso no SharePoint Server

APLICA-SE A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

O SharePoint Server grava dados de uso e integridade na pasta de registro em log e no banco de dados de registro em log. É possível usar o site da Administração Central do SharePoint para definir configurações do conjunto de dados de integridade.

Antes de começar

Observação

[!OBSERVAçãO] Os administradores normalmente usam o site da Administração Central do SharePoint e o Shell de Gerenciamento do SharePoint para gerenciar as implantações. Para obter informações sobre acessibilidade para administradores, consulte Accessibility for SharePoint 2013. > Uma vez que o SharePoint Server é executado como sites nos Serviços de Informação Internet (IIS), os administradores e utilizadores dependem das funcionalidades de acessibilidade fornecidas pelos browsers. O SharePoint Server suporta os recursos de acessibilidade dos navegadores suportados. Para obter mais informações, consulte os seguintes recursos: > Planear o suporte do browser nas funcionalidades de Acessibilidade do SharePoint Server 2016> nosatalhos> de Teclado doSharePoint>Touch

Configurar conjuntos de dados de integridade e uso utilizando a Administração Central

As configurações e dados de integridade e uso são em todo o farm e não podem ser definidas para servidores individuais no farm.

Para configurar o conjunto de dados de integridade e uso utilizando a Administração Central:

  1. Verifique se a conta do usuário que está realizando esse procedimento é membro do grupo de Administradores de Farm.

  2. Na página inicial da Administração Central, clique em Monitoramento.

  3. Na página Monitoramento, na seção Relatório, clique em Configurar conjunto de dados de integridade e uso.

  4. Na página Configurar conjuntos de dados de integridade e uso, na seção Conjuntos de dados de uso, marque a caixa de seleção Habilitar conjunto de dados de uso.

  5. Na seção Seleção de evento, marque as caixas de seleção dos eventos que você deseja registrar.

    O registro em lo usa recursos do sistema e pode afetar o desempenho e o uso do disco. Apenas registre os eventos nos quais você deseja relatórios regulares.

    Para relatórios ou investigações improvisados, habilite o registro em log para eventos e desabilite o registro em log para eventos após o relatório ou a investigação ser concluída. Para obter mais informações, consulte Configurar conjuntos de dados de uso para eventos utilizando o Windows PowerShell.

  6. Na seção Configurações do conjunto de dados de uso, digite o caminho da pasta na qual você deseja que a informação de uso e integridade seja gravada na caixa Localização do arquivo de log. O caminho especificado deve existir em cada servidor do farm.

    Estas configurações são aplicadas a todos os eventos.

  7. Na seção Conjunto de dados de integridade, marque a caixa de seleção Habilitar conjunto de dados de integridade. Para alterar as programações do conjunto, clique em Programação do registro em log de integridade. É possível ver uma lista de trabalhos do temporizador que coletam dados de integridade. Clique em qualquer trabalho do temporizador para alterar sua programação ou desabilite-o. Se você desabilitar um trabalho do temporizador, ele para de coletar os dados de integridade correspondentes. Para obter mais informações, veja Tarefas de temporizador predefinidas no SharePoint Server 2016.

  8. Para alterar as programações do conjunto de log, clique em Programação do conjunto de log e clique em qualquer trabalho do temporizador para alterar sua programação ou desabilitar esse trabalho do temporizador. Se você desabilitar um trabalho do temporizador, ele para de coletar os dados de log correspondentes.

  9. Na seção Servidor do banco de dados de registro em log, para alterar o método de autenticação, selecione a opção Autenticação do Windows ou Autenticação SQL.

    Para alterar os valores do Servidor do banco de dados e Nome do banco de dados, você deve usar o PowerShell. Para obter mais informações, consulte Registrar dados de uso em bancos de dados de registro em logs diferentes usando o Windows PowerShell.

Configurar o conjunto de dados de uso utilizando o Windows PowerShell

Para configurar o conjunto de dados de uso utilizando o Windows PowerShell:

  1. Verifique se você possui as seguintes associações:
  • A função de servidor fixa securityadmin na instância do SQL Server.

  • A função de banco de dados fixa db_owner em todos os bancos de dados que devem ser atualizados.

  • O grupo de administradores no servidor no qual você está executando os cmdlets do PowerShell.

    Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar os cmdlets Produtos do SharePoint 2013.

    Observação

    [!OBSERVAçãO] Se você não possui permissões, entre em contato com o Administrador da instalação ou com o administrador do SQL Server para solicitar permissões. Para mais informações sobre as permissões do PowerShell, consulte Add-SPShellAdmin.

  1. No menu Iniciar, clique em Todos os Programas.

  2. Clique em SharePoint 2016.

  3. Clique em Shell de Gerenciamento do SharePoint 2016.

  4. No prompt de comando do PowerShell, digite o seguinte comando:

Set-SPUsageService [-LoggingEnabled {1 | 0}] [-UsageLogLocation <Path>] [-Verbose]

Em <que Caminho> é um caminho que existe em cada computador no farm.

Para exibir o progresso do comando, use o parâmetro Verbose.

Habilite o registro em log de dados de uso ao digitar.

Set-SPUsageService -LoggingEnabled 1

Para saber mais, veja Set-SPUsageService.

Configurar o conjunto de dados de uso para eventos utilizando o Windows PowerShell

Os tipos de eventos listados na página Configurar conjunto de dados de integridade e uso na Administração Central são os mesmos que as Definições de Uso no PowerShell. É possível usar apenas o PowerShell para configurar as definições de uso individualmente. Além disso, é possível configurar apenas o parâmetro DaysRetained.

Para configurar o registro em log de dados de uso para eventos utilizando o Windows PowerShell:

  1. Verifique se você possui as seguintes associações:
  • A função de servidor fixa securityadmin na instância do SQL Server.

  • A função de banco de dados fixa db_owner em todos os bancos de dados que devem ser atualizados.

  • O grupo de administradores no servidor no qual você está executando os cmdlets do PowerShell.

    Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar os cmdlets Produtos do SharePoint 2013.

    Observação

    [!OBSERVAçãO] Se você não possui permissões, entre em contato com o Administrador da instalação ou com o administrador do SQL Server para solicitar permissões. Para mais informações sobre as permissões do PowerShell, consulte Add-SPShellAdmin.

  1. No menu Iniciar, clique em Todos os Programas.

  2. Clique em SharePoint 2016.

  3. Clique em Shell de Gerenciamento do SharePoint 2016.

  4. No prompt de comando do PowerShell, digite o seguinte comando:

Set-SPUsageDefinition -Identity <SPUsageDefinitionPipeBind> [-Enable] [-DaysRetained <0-31>] [-Verbose]

Em <que SPUsageDefinitionPipeBind> especifica o objeto de definição de utilização que pretende atualizar. O tipo deve ser um GUID válido, no formato 12345678-90ab-cdef-1234-567890bcdefgh; um nome válido de uma definição de uso (por exemplo, SiteSubscriptionConfig1); ou uma instância de um objeto SPUsageDefinition válido. É possível usar o cmdlet PowerShell Get-SPUsageDefinition para obter este GUID. Para obter mais informações, consulte Get-SPUsageDefinition.

Use o parâmetro Enable para habilitar o registro em log de uso para esta definição de uso. Use o parâmetro DaysRetained para especificar quanto tempo os dados de uso serão retidos no log antes de serem excluídos. O intervalo é de 0 a 31 dias. Para exibir o progresso do comando, use o parâmetro Verbose.

Para saber mais, veja Set-SPUsageDefinition.

Registrar dados de uso em bancos de dados de registro em logs diferentes usando o Windows PowerShell

É possível usar o PowerShell para alterar essa configuração.

Para fazer o registro em log dos dados de uso em um banco de dados de log diferente usando o Windows PowerShell:

  1. Verifique se você possui as seguintes associações:
  • A função de servidor fixa securityadmin na instância do SQL Server.

  • A função de banco de dados fixa db_owner em todos os bancos de dados que devem ser atualizados.

  • O grupo de administradores no servidor no qual você está executando os cmdlets do PowerShell.

    Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar os cmdlets Produtos do SharePoint 2013.

    Observação

    [!OBSERVAçãO] Se você não possui permissões, entre em contato com o Administrador da instalação ou com o administrador do SQL Server para solicitar permissões. Para mais informações sobre as permissões do PowerShell, consulte Add-SPShellAdmin.

  1. No menu Iniciar, clique em Todos os Programas.

  2. Clique em SharePoint 2016.

  3. Clique em Shell de Gerenciamento do SharePoint 2016.

  4. No prompt de comando do PowerShell, digite o seguinte comando:

Set-SPUsageApplication -DatabaseServer <DatabaseServerName> -DatabaseName <DatabaseName> [-DatabaseUserName <UserName>] [-DatabasePassword <Password>] [-Verbose]

Em que:

  • <DatabaseServerName> é o nome do servidor de host do banco de dados de registro em log. Você deve especificar um valor para o parâmetro DatabaseServer, mesmo se o novo banco de dados está localizado no mesmo servidor do banco de dados que o antigo.

  • <DatabaseName> é o nome do banco de dados de registro em log.

  • <UserName> é o nome do usuário para utilizar para conectar o banco de dados de registro em log. Use este parâmetro apenas se a Autenticação do SQL Server é usada para acessar o banco de dados de registro em log.

  • <Password> é a senha do usuário especificado no DatabaseUserName. Tem de especificar o< Nome de Utilizador> e a <Palavra-passe> se o proprietário da base de dados for uma conta de utilizador diferente daquela com a qual iniciou sessão.

Para exibir o progresso do comando, use o parâmetro Verbose.

Para saber mais, veja Set-SPUsageApplication.

Confira também

Conceitos

Visão geral do monitoramento no SharePoint Server 2016