Monitorar aplicativos da camada de dados

Um DAC (aplicativo de camada de dados) pode ser monitorado no Gerenciador do Utilitário e no Pesquisador de Objetos no SQL Server Management Studio (SSMS), junto com exibições e tabelas do sistema. Além disso, todos os objetos no banco de dados contidos no DAC podem ser monitorados usando técnicas padrão de monitoração de banco de dados e Mecanismo de Banco de Dados.

Antes de começar

Se você implantar um DAC em uma instância gerenciada do Mecanismo de Banco de Dados, as informações sobre o DAC implantado serão incorporadas no Utilitário do SQL Server na próxima vez que o conjunto de coleta do utilitário for enviado da instância para o ponto de controle de utilitário. Você pode exibir informações de integridade básicas sobre o DAC usando o Gerenciador do Utilitário do Management Studio.

O Pesquisador de Objetos do SSMS exibe informações básicas de configuração sobre cada DAC implantado em uma instância do Mecanismo de Banco de Dados, independentemente de a instância ser ou não gerenciada no Utilitário do SQL Server. Além disso, o banco de dados associado a um DAC implantado pode ser monitorado usando os mesmos procedimentos de monitoramento de qualquer banco de dados.

Usando o Utilitário do SQL Server

A página de detalhes Aplicativos da Camada de Dados Implantados no Gerenciador do Utilitário do Management Studio exibe um painel que relata a utilização de recurso de todos os DACs implantados em instâncias gerenciadas do Mecanismo de Banco de Dados. O painel da parte superior da página de detalhes lista cada DAC implantado com indicadores visuais que mostram se a sua utilização de CPU e recursos de arquivo está fora das políticas definidas para o SQL Server Utility. Se você selecionar qualquer DAC na exibição de lista, serão exibidos detalhes adicionais em guias no painel inferior da página. Para obter mais informações sobre as informações apresentadas na página de detalhes, consulte Detalhes do aplicativo da camada de dados implantado (Utilitário do SQL Server).

Depois de usar a página de detalhes Aplicativos de Camada de Dados Implantados para identificar rapidamente os DACs que estão subutilizados ou exigindo recursos de hardware demais, você pode fazer planos para resolver qualquer problema. Vários DACs que não estão utilizando os recursos de hardware atuais completamente poderiam ser consolidados em um único servidor, liberando alguns servidores para outros usos. Se um DAC estiver exigindo recursos demais do servidor atual, o DAC pode ser movido para um servidor maior ou é possível acrescentar recursos ao servidor atual.

Os limites mínimos e máximos para uso de recurso são definidos por políticas de monitoração de aplicativo definidas na página de detalhes Administração do Utilitário. Os administradores de banco de dados podem personalizar as políticas para corresponder aos limites estabelecidos por suas organizações. Por exemplo, uma empresa pode definir 75% como a utilização de CPU máxima para um DAC, enquanto outra pode definir o máximo como 80%. Para obter mais informações sobre como definir as políticas de monitoração de aplicativo, consulte Administração do Utilitário (Utilitário do SQL Server).

Para exibir a página de detalhes Aplicativos da Camada de Dados Implantados:

  1. Selecione o menu Exibir/Gerenciador do Utilitário.

  2. Conecte o Gerenciador do Utilitário ao ponto de controle do utilitário (UCP).

  3. Selecione o menu Exibir/Detalhes do Gerenciador do Utilitário.

  4. Selecione o nó Aplicativos da Camada de Dados Implantados no Gerenciador do Utilitário.

As informações na página de detalhes Aplicativos de Camada de Dados Implantados vêm dos dados no data warehouse de gerenciamento do utilitário cujo padrão é coletar dados a cada 15 minutos. O intervalo também pode ser personalizado usando a página de detalhes Administração do Utilitário.

Usando o Pesquisador de Objetos

O Pesquisador de Objetos do SSMS exibe informações básicas de configuração sobre cada DAC implantado em uma instância do Mecanismo de Banco de Dados. Isto inclui tanto as instâncias gerenciadas que foram inscritas no SQL Server Utility quanto as instâncias autônomas que não podem ser exibidas no Gerenciador do Utilitário.

Para exibir os detalhes de um DAC implantado em uma instância do Mecanismo de Banco de Dados:

  1. Selecione o menu Exibir/Pesquisador de Objetos.

  2. Conecte-se a uma instância do Mecanismo de Banco de Dados no painel Pesquisador de Objetos.

  3. Selecione o menu Exibir/Detalhes do Pesquisador de Objetos.

  4. Selecione o nó de servidor em Pesquisador de Objetos que mapeia para a instância e, em seguida, navegue até o nó Gerenciamento\Aplicativos da Camada de Dados.

  5. A exibição de lista no painel da parte superior da página de detalhes lista cada DAC implantado na instância do Mecanismo de Banco de Dados. Selecione um DAC para o qual exibir as informações no painel de detalhes na parte inferior da página.

Clicar com o botão direito do mouse no nó Aplicativos da camada de Dados também é usado para implantar um novo DAC ou excluir um existente.

Usando as exibições e as tabelas do sistema de DAC

A tabela do sistema msdb.dbo.sysdac_history_internal registra o êxito ou a falha de todas as ações de gerenciamento do DAC realizadas em uma instância do Mecanismo de Banco de Dados. A tabela registra a hora em que cada ação ocorreu e qual logon iniciou a ação. Para obter mais informações, consulte sysdac_history_internal (Transact-SQL).

As exibições do sistema do DAC relatam informações básicas de catálogo. Para obter mais informações, consulte Exibições de aplicativo da camada de dados (Transact-SQL).

Monitorando bancos de dados DAC

Depois que um DAC foi implantado com êxito, o banco de dados contido no DAC funciona igual a qualquer outro banco de dados. Use técnicas e ferramentas padrão do Mecanismo de Banco de Dados para monitorar desempenho, log, eventos e utilização de recursos do banco de dados.

Consulte também

Conceitos

Aplicativos da camada de dados

Implantar um aplicativo da camada de dados