Aplica-se a:Banco de Dados SQL do AzureInstância Gerenciada SQL do Azure
Este artigo fornece respostas para perguntas frequentes sobre o inspetor de banco de dados para SQL do Azure. Destina-se a leitores que têm uma compreensão geral do Azure SQL e estão à procura de respostas para perguntas específicas e frequentes sobre o observador de bases de dados.
Para obter uma visão geral do inspetor de banco de dados, consulte Monitorar cargas de trabalho SQL do Azure com o inspetor de banco de dados (visualização).
Geral
O que é o observador de banco de dados?
O inspetor de banco de dados (visualização) é uma solução de monitoramento gerenciado para serviços de banco de dados da família SQL do Azure. Ele coleta dados de monitoramento detalhados dos recursos SQL do Azure e os ingere em um banco de dados do
Quais recursos SQL do Azure ele pode monitorar?
No momento, o inspetor de banco de dados pode monitorar bancos de dados SQL do Azure, pools elásticos e instâncias gerenciadas pelo SQL. Todas as camadas de serviço, camadas de computação e modelos de compra do Banco de Dados SQL do Azure e da Instância Gerenciada SQL do Azure são suportados.
O inspetor de banco de dados dá suporte a outras ofertas SQL no Azure ou localmente, ou outros serviços de banco de dados?
Neste momento, não. Para melhorias planejadas no inspetor de banco de dados, consulte a seção de roteiro node anúncio de visualização do inspetor de banco de dados
Que tipo de soluções de visualização de dados posso usar com o observador de banco de dados?
O inspetor de banco de dados fornece visualizações detalhadas usando de Pastas de Trabalho do Azure no portal do Azure. Além disso, você pode criar painéis no Azure Data Explorer ou no Real-Time Analytics, criar visualizações no Power BI, Grafana ou usar qualquer outra solução de visualização de dados que ofereça suporte conectividade com o Azure Data Explorer ou o Real-Time Analytics.
O observador de banco de dados suporta alertas?
Neste momento, não. Para melhorias planejadas no inspetor de banco de dados, consulte a seção de roteiro node anúncio de visualização do inspetor de banco de dados
Quanto custa?
Consulte Preço do observador de banco de dados. Não há custo por banco de dados ou por usuário, nem custo de licença.
Existem limites?
Sim, neste momento há um limite no número de observadores por assinatura e no número de destinos SQL por observador. Para obter mais informações, consulte Limites.
Posso monitorar um grande patrimônio SQL do Azure?
Sim. Para obter mais informações, consulte Monitorar grandes propriedades.
Suporta subscrição cruzada e monitorização entre inquilinos?
O observador e os destinos SQL que ele monitora podem estar em assinaturas diferentes dentro do mesmo locatário do Microsoft Entra ID. Da mesma forma, se o observador estiver usando um banco de dados em um cluster do Azure Data Explorer como seu armazenamento de dados, o cluster deverá estar em qualquer assinatura dentro do mesmo locatário que o inspetor. Se você quiser monitorar destinos SQL em vários locatários usando um único armazenamento de dados, crie um observador em cada locatário e use um banco de dados no do
Observador
Posso criar e configurar um observador usando o Bicep, um modelo ARM ou Terraform?
Sim. Consulte Criar um observador de banco de dados para obter exemplos de modelos de Bíceps e ARM que você pode personalizar de acordo com suas necessidades. Consulte documentação do de referência de recursos do Azure para obter definições de recursos Bicep, modelo ARM e Terraform.
Posso criar e configurar um observador com o PowerShell ou a CLI do Azure?
Neste momento, não. Você pode criar e configurar observadores no portal do Azure, usando Bicep e modelos ARM ou usando API REST. Para melhorias planejadas no inspetor de banco de dados, consulte a seção de roteiro node anúncio de visualização do inspetor de banco de dados
Um observador tem uma identidade que eu possa usar para conceder acesso aos meus recursos do Azure?
Sim. Você pode usar um sistema atribuído ou uma identidade gerenciada atribuída ao usuário. Conceda acesso a essa identidade para permitir que um observador colete e ingira dados. Revogar o acesso a qualquer momento para interromper a coleta de dados de monitoramento.
Existem funções ou ações RBAC incorporadas específicas para o observador de banco de dados?
Neste momento, não. A visualização do recurso do observador requer a atribuição da função Leitor de RBAC. Operações como criar, iniciar, parar um observador ou criar/remover destinos e o armazenamento de dados exigem a atribuição de de Colaborador ou Proprietário funções RBAC do Azure. As atribuições de função podem ser feitas no nível do observador, do grupo de recursos, da assinatura ou do grupo de gerenciamento.
Quais permissões são necessárias para acessar os painéis do inspetor de banco de dados?
Para acessar painéis, os usuários precisam do de atribuição da função Leitor de RBAC no recurso do inspetor ou em um escopo mais alto, como grupo de recursos, assinatura ou grupo de gerenciamento. Eles também exigem a de atribuição de
Armazenamento de dados
Quais serviços de dados são suportados como armazenamento de dados para os dados de monitoramento SQL?
Você pode usar um banco de dados em um cluster do
Já tenho um cluster do Azure Data Explorer. Posso usá-lo para meu armazenamento de dados do inspetor de banco de dados?
Sim, se de ingestão de streaming estiver habilitada nesse cluster. Crie um novo banco de dados e conceda a identidade gerenciada de um observador acesso a esse banco de dados. Para SKUs de cluster menores, e dependendo das cargas de trabalho de consulta e ingestão já em execução, talvez seja necessário dimensionar cluster para suportar a carga adicional.
Como posso consultar e analisar dados de monitoramento SQL?
Você pode usar Kusto Query Language (KQL) para consultar esses dados. Consulte Usar o KQL para analisar dados de monitoramento. O KQL oferece muitas vantagens para a análise de dados de telemetria. No entanto, você não precisa aprender KQL para usar o observador de banco de dados. Você pode se conectar ao armazenamento de dados usando o SQL Server Management Studio, o Azure Data Studio ou qualquer outra ferramenta de cliente SQL e usar o T-SQL para consultar seus dados de monitoramento SQL.
Posso consultar dados de monitoramento SQL no Azure Data Explorer a partir de um espaço de trabalho do Log Analytics?
Sim. Você pode executar uma consulta KQL em um espaço de trabalho do Log Analytics que faz referência a tabelas no Azure Data Explorer. Para obter mais informações, consulte correlacionar dados no Azure Data Explorer com dados em um espaço de trabalho do Log Analytics.
Posso exportar dados de monitoramento SQL do Azure Data Explorer?
Sim. Por exemplo, você pode exportar dados para o armazenamento do Azure, um data lake ou um SQL Server ou um banco de dados SQL do Azure.
Recolha de dados
Como o inspetor de banco de dados coleta dados de monitoramento SQL?
Um agente de coleta de dados remoto em execução em uma plataforma de hospedagem de computação gerenciada pela Microsoft se conecta aos recursos SQL do Azure, executa periodicamente consultas T-SQL para coletar dados de monitoramento de exibições do sistema SQL e ingere esses dados no armazenamento de dados.
O inspetor de banco de dados afetará o desempenho da minha carga de trabalho?
Isso é improvável. Para obter detalhes, consulte Coleta de dados.
Com que frequência as consultas de monitoramento são executadas?
Depende do conjunto de dados . Por exemplo, dados que mudam com frequência, como contadores de desempenho, podem ser coletados a cada 10 segundos. Principalmente dados estáticos, como propriedades de banco de dados, são coletados em intervalos maiores, por exemplo, a cada cinco minutos.
Qual é a latência de dados típica?
A latência de dados típica desde a coleta até a ingestão no armazenamento de dados está no intervalo de 0,5 a 10 segundos. A latência pode ser maior para grandes conjuntos de dados, como Query runtime statistics. Você pode ver a latência de ingestão de dados atual usando o link
Ele monitora réplicas secundárias?
Sim. Todos os tipos de réplicas secundárias, incluindo réplicas legíveis de alta disponibilidade, réplicas geográficas e réplicas nomeadas Hyperscale são suportadas. Se um banco de dados Hyperscale tiver mais de uma réplica de alta disponibilidade, apenas uma dessas réplicas será monitorada em um determinado momento.
Como ele se conecta às metas de monitoramento?
O inspetor de banco de dados pode usar de Link Privado do Azure para se conectar a destinos de monitoramento. Ao configurar um observador, crie pontos de extremidade privados gerenciados para seus recursos SQL do Azure. O proprietário do recurso deve aprovar cada ponto de extremidade privado para que o observador do banco de dados possa usá-lo. A conectividade pública também é suportada. Para obter mais informações, consulte de conectividade de rede .
Como ele se autentica no monitoramento de metas?
A autenticação do Microsoft Entra (recomendada) e a autenticação SQL são suportadas. Se você usar a autenticação SQL, será necessário de configuração adicional para armazenar o nome de login e a senha como segredos em um cofre de chaves.
Que tipo de dados de monitoramento SQL ele coleta?
Os dados são coletados de mais de 70 exibições de gerenciamento dinâmico (DMVs) e exibições de catálogo em conjuntos de dados para habilitar o mecanismo de banco de dados detalhado e o monitoramento do desempenho da consulta.
Posso escolher os conjuntos de dados a recolher e a frequência da recolha?
Neste momento, não. Para melhorias planejadas no inspetor de banco de dados, consulte a seção de roteiro node anúncio de visualização do inspetor de banco de dados
Posso adicionar um conjunto de dados personalizado?
Neste momento, não. Envie-nos feedback se considerar que os conjuntos de dados existentes são insuficientes.
O observador de banco de dados pode coletar eventos estendidos?
Neste momento, não. Para melhorias planejadas no inspetor de banco de dados, consulte a seção de roteiro node anúncio de visualização do inspetor de banco de dados
Comentários
Tenho um comentário ou sugestão. Para onde envio os meus comentários?
Consulte Enviar comentários. Para suporte técnico do observador de banco de dados, abrir um caso de suporte.
Conteúdo relacionado
- Monitorar cargas de trabalho SQL do Azure com o inspetor de banco de dados
- Guia de início rápido: criar um inspetor de banco de dados para monitorar o SQL do Azure
- Criar e configurar um observador de banco de dados
- Recolha de dados e conjuntos de dados do observador da base de dados
- Analisar dados de monitoramento do observador de banco de dados