Compartilhar via


Resumo da conexão do cliente para o SQL Server habilitado pelo Azure Arc

Aplica-se a:SQL Server

Este artigo ensina como exibir conexões de cliente com o SQL Server habilitado pelo Azure Arc no portal do Azure.

Pré-requisitos

Para coletar dados de conexão do cliente para o SQL Server habilitado pelo Azure Arc e exibir o resumo no Azure, você deve atender às seguintes condições:

  • A versão da Extensão do Azure para SQL Server (WindowsAgent.SqlServer) é v1.1.2986.256 ou superior.

  • O SQL Server habilitado pelo Azure Arc está em execução no sistema operacional Windows.

    • Não há suporte ao SQL Server executado no Windows Server 2012 R2 e em versões anteriores.
  • A versão do SQL Server é o SQL Server 2016 (13.x) com Service Pack 1 ou superior.

  • O servidor tem conectividade com *.<region>.arcdataservices.com. Para obter mais informações, consulte os requisitos de rede.

  • O tipo de licença no SQL Server habilitado pelo Azure Arc é Software Assurance ou pago conforme o uso.

  • Você tem uma função do Azure com a ação Microsoft.AzureArcData/sqlServerInstances/getTelemetry/. Você pode usar a seguinte função interna, que inclui esta ação: Administrador de Banco de Dados Híbrido do Azure – Função de Serviço Somente Leitura. Para obter mais informações, veja Funções internas do Azure.

Exibir conexões do SQL Server

Para exibir um resumo de todas as conexões de cliente com a instância do SQL Server, siga estas etapas:

  1. Selecione uma instância do SQL Server habilitada pelo Azure Arc no portal do Azure.
  2. Em Monitoramento, selecione Conexões do SQL Server.
  3. (Opcionalmente) Use o intervalo de tempo para exibir conexões durante uma janela preferencial nos últimos 30 dias.

Captura de tela da exibição conexões do cliente SQL para SQL Server habilitada pelo Azure Arc.

Examinar os dados resumidos na visualização

Nome da coluna Informações específicas da descrição e da versão
Nome do programa Nome do programa cliente que iniciou a sessão.
Nome da interface do cliente Nome da biblioteca/driver que está sendo usado pelo cliente para se comunicar com o servidor.
Nome do banco de dados Nome do banco de dados atual da sessão nos instantâneos horários.
Hora de Término da Solicitação Hora de término da última solicitação dos instantâneos por hora. Indicador de quão recentemente o programa cliente conectado usou o banco de dados.
Total de gravações Número agregado de gravações do programa cliente para o banco de dados, conforme observado nas capturas horárias.
Total de Leituras Número agregado de leituras do programa cliente para o banco de dados, conforme visto nos instantâneos por hora.
Tempo Decorrido Duração da conexão agregada (em milissegundos) do programa cliente, conforme exibido nos instantâneos horários.
Count Contagem de sessões exclusivas, como visto nos instantâneos por hora. As sessões distintas são identificadas usando o tempo de logon.

Como os dados são coletados?

Por padrão, a exibição conexões do SQL Server está disponível para todas as instâncias do SQL Server habilitadas pelo Azure Arc. A coleta de dados é iniciada assim que a instância é conectada ao Azure. O agente do Azure Connected Machine pesquisa automaticamente sys.dm_exec_sessions por hora. O portal exibe o tempo de coleta de dados. O serviço mantém os dados por 30 dias.

Os dados de conexão dentro do intervalo de tempo escolhido no portal determinam os dados de conexão do cliente resumidos e apresentados como uma tabela na exibição.

Desabilitar a exibição de conexões

Como a exibição de conexões do SQL Server está habilitada por padrão, você pode optar por desabilitá-la e interromper a coleta de dados. Você pode desabilitar a exibição de conexões do SQL Server usando o portal do Azure ou a CLI do Azure.

Para desabilitar a exibição conexões do SQL Server, siga estas etapas:

  1. Na página Visão geral do SQL Server habilitado pelo Azure Arc no portal do Azure, selecione Conexões do SQL Server para abrir o painel Conexões do SQL Server .

  2. No painel Conexões do SQL Server , selecione Desabilitar na barra de comandos. Selecione Sim na caixa de informações Desabilitar conexões do cliente SQL :

    Captura de tela da opção de desabilitar no modo de exibição Conexões do Cliente SQL para SQL Server habilitado pelo Azure Arc.

Habilitar a exibição de conexões

Se a exibição de Conexões do SQL Server e a coleta de dados estiverem desabilitadas, você poderá habilitá-la novamente usando o portal do Azure ou a CLI do Azure.

Para desabilitar a exibição conexões do SQL Server, siga estas etapas:

  1. No painel Visão geral do SQL Server habilitado pelo Azure Arc, selecione Conexões do SQL Server para abrir a página Conexões do SQL Server .

  2. No painel Conexões do SQL Server , selecione Habilitar na barra de comandos ou o botão Habilitar Conexões sql para habilitar o recurso de conexões do SQL Server.

    Captura de tela da opção habilitar no modo de exibição Conexões do Cliente SQL para SQL Server habilitada pelo Azure Arc.