Partilhar via


Guia de início rápido: criar um inspetor de banco de dados para monitorar o SQL do Azure (visualização)

Este artigo mostra como criar um novo inspetor de banco de dados para monitorar um banco de dados SQL do Azure, pool elástico ou instância gerenciada SQL. Para obter uma introdução ao inspetor de banco de dados, consulte Monitorar cargas de trabalho SQL do Azure com o inspetor de banco de dados. Para obter uma descrição detalhada da instalação e configuração do inspetor de banco de dados, consulte Criar e configurar um inspetor de banco de dados.

Siga as etapas para criar um inspetor de banco de dados e comece a monitorar seus recursos SQL do Azure em minutos. O observador que você cria usa a autenticação do Microsoft Entra e a conectividade privada com os destinos de monitoramento.

Observação

O monitor de base de dados está atualmente em fase de testes. Os recursos de visualização são lançados com recursos limitados, mas são disponibilizados em uma base de de visualização para que os clientes possam obter acesso antecipado e fornecer comentários. Os recursos de pré-visualização estão sujeitos a termos suplementares de pré-visualização separados e não estão sujeitos a SLAs. O apoio é prestado com o maior empenho em determinados casos. No entanto, o Suporte da Microsoft está ansioso por obter os vossos comentários sobre a funcionalidade de pré-visualização e poderá fornecer o melhor apoio possível em certos casos. Os recursos de visualização podem ter funcionalidade limitada ou restrita e podem estar disponíveis apenas em áreas geográficas selecionadas.

Pré-requisitos

Este início rápido requer os pré-requisitos para criar e configurar um monitor de banco de dados.

Criar um observador

  1. No portal do Azure, no menu de recursos, selecione Todos os serviços.

    Captura de ecrã do menu principal do portal do Azure com o item de menu todos os serviços realçado.

  2. Selecione Monitor como a categoria. Em Ferramentas de monitoramento, selecione Observadores de banco de dados. Na visualização de Observadores de banco de dados , selecione Criar .

    Captura de ecrã da vista dos observadores da base de dados com o botão Criar realçado.

  3. Na guia Noções básicas, selecione a assinatura e o grupo de recursos do inspetor, insira o nome do inspetor e selecione uma região do Azure onde pretenda criar o inspetor. O restante deste início rápido pressupõe que você não modifique as seleções padrão nas guias Identity, Data storee Targets.

    Captura de tela da página Noções básicas para um novo observador de banco de dados que está sendo criado, com a assinatura, o grupo de recursos, o nome do observador e a região do observador preenchidos.

  4. Selecione Rever + criar, rever a configuração do observador e do armazenamento de dados. Selecione Criar.

    Esta etapa cria um inspetor de banco de dados, um cluster do Azure Data Explorer e um banco de dados no cluster. Os dados de monitorização recolhidos são armazenados nesta base de dados.

    Captura de tela da página Revisar e criar para um novo observador de banco de dados que está sendo criado, com os detalhes do observador e do armazenamento de dados mostrados para revisão.

Adicionar um destino SQL e conceder acesso

Quando a implantação for concluída, selecione Ir para o recurso para abrir o novo inspetor de banco de dados no Portal do Azure.

  1. Selecione Destinos SQL, Adicionar. Utilize os menus pendentes para selecionar o recurso SQL do Azure que pretende monitorizar e selecione Adicionar. Você pode selecionar um banco de dados SQL do Azure, um pool elástico ou uma instância gerenciada pelo SQL. Neste exemplo, um banco de dados SQL do Azure é selecionado.

    Captura de ecrã da página de adição de destino de um monitor de bases de dados, mostrando uma base de dados SQL do Azure pronta para ser adicionada como alvo.

  2. Na cartão Conceder acesso, selecione um link de autenticação do Microsoft Entra que corresponda ao tipo de alvo desejado. Copie o script T-SQL que concede ao inspetor acesso limitado e específico para coletar dados de monitoramento do destino selecionado.

    A captura de tela a seguir mostra o script T-SQL para bancos de dados SQL do Azure e pools elásticos.

    Captura de tela da página de destinos de um observador de banco de dados, mostrando o script T-SQL que concede acesso a um observador de banco de dados num banco de dados SQL ou num pool elástico, e um botão que o copia para a área de transferência.

    A captura de tela a seguir mostra o script T-SQL para instâncias gerenciadas do SQL do Azure.

    Captura de tela da página de destinos de um observador de banco de dados, mostrando o script T-SQL que concede acesso a um observador de banco de dados numa instância SQL gerida e um botão que o copia para a área de transferência.

  3. Abra uma nova janela de consulta no SQL Server Management Studio ou no Visual Studio Code com a extensão mssql do SQL Server. Conecte-se ao banco de dados master no servidor lógico SQL do Azure ou na instância gerenciada SQL selecionada. Cole o script T-SQL e selecione Executar.

    A captura de tela a seguir mostra o script T-SQL para bancos de dados SQL do Azure e pools elásticos.

    Captura de tela de uma janela de consulta do SQL Server Management Studio conectada ao banco de dados mestre em um servidor lógico SQL do Azure, mostrando um script T-SQL executado com êxito que concede acesso a um inspetor de banco de dados.

    A captura de tela a seguir mostra o script T-SQL para instâncias gerenciadas do SQL do Azure.

    Captura de tela de uma janela de consulta do SQL Server Management Studio conectada ao banco de dados mestre em uma instância gerenciada SQL do Azure, mostrando um script T-SQL executado com êxito que concede acesso a um inspetor de banco de dados.

Criar e aprovar um endpoint privado gerido

  1. Na página Pontos de Extremidade Privados Geridos do Observador, selecione Adicionar.

  2. Insira o nome do ponto de extremidade privado, selecione a assinatura para seu destino SQL do Azure, o tipo de recurso e o mesmo servidor lógico ou instância gerenciada SQL que você selecionou ao adicionar o destino.

  3. Para o tipo de recurso, use Microsoft.Sql/servers para um servidor lógico e Microsoft.Sql/managedInstances para uma instância gerenciada pelo SQL.

  4. Para o subrecurso de destino, use sqlServer para um servidor lógico e managedInstance para uma instância gerenciada SQL.

  5. Selecione Criar.

    Neste exemplo, um endpoint privado para um servidor lógico SQL do Azure chamado watcher-example está pronto para ser criado. A criação de um ponto de extremidade privado pode levar um ou dois minutos.

    Captura de tela da página de pontos de extremidade privados gerenciados de um observador de banco de dados, mostrando um ponto de extremidade privado prontoto-becriado para um servidor lógico SQL do Azure.

  6. No portal do Azure, procure por pontos de extremidade privados . Em Conexões pendentes, localize o ponto de extremidade privado que você criou e selecione Aprovar.

    Captura de tela da página de conexões pendentes no centro de links privado, mostrando um ponto de extremidade privado de observação de banco de dados aprovado e pronto.to-be

Comece a monitorar

  1. Na página Visão Geral do observador , selecione Iniciar.

    Captura de tela da página de visão geral de um observador de banco de dados que está parado, mostrando o botão Iniciar ativado.

  2. O estado do observador muda de Parado para Em execução. A recolha de dados demora alguns minutos a iniciar.

  3. Selecione Painéis. Atualize o painel se os recursos ainda não aparecerem.

  4. Quando o destino SQL aparecer no bloco correspondente, selecione o bloco e selecione o link para o banco de dados, pool elástico ou instância gerenciada SQL para abrir seu painel de monitoramento. Você também pode selecionar o link no bloco para abrir o painel da propriedade que mostra todos os recursos SQL do Azure monitorados.

    Captura de tela da página de painéis de um observador de banco de dados, mostrando um destino monitorado e um link para abrir o painel de monitoramento para esse destino.

Para obter uma descrição mais detalhada da instalação e configuração do inspetor de banco de dados, consulte Criar e configurar um inspetor de banco de dados. Você aprenderá como usar um banco de dados em um cluster existente do Azure Data Explorer, em um cluster gratuito do Azure Data Explorer ou no Real-Time Analytics no Microsoft Fabric, como usar a autenticação SQL, como gerenciar o acesso do observador a destinos SQL e ao armazenamento de dados e como dimensionar e gerenciar seu cluster do Azure Data Explorer ao longo do tempo.