Configurar um alerta de banco de dados do SQL Server (Windows)
Aplica-se a: SQL Server
É possível usar o Monitor de Desempenho para criar um alerta a ser emitido quando um contador do Monitor de Desempenho atinge um valor limite. Em resposta ao alerta, o Monitor de Desempenho pode iniciar um aplicativo, tal como um aplicativo cliente escrito para identificar a condição de alerta. Por exemplo, você pode criar um alerta a ser emitido quando o número de deadlocks exceder um valor específico.
Também é possível definir alertas usando o SQL Server Management Studio e o SQL Server Agent. Para obter mais informações, consulte Alertas.
Criar um conjunto de coletores de dados para um alerta de contador de desempenho
Abra o Monitor de Desempenho e expanda Conjuntos de Coletores de Dados.
Clique com o botão direito do mouse em Definido pelo usuário e selecione Novo>Conjunto de coletores de dados.
Dê um nome personalizado ao novo conjunto, selecione o botão de opção Criar manualmente (Avançado) e selecione Avançar.
Selecione o botão de opção Alerta do Contador de Desempenho e selecione Avançar.
Na página Quais contadores de desempenho você deseja monitorar?, selecione Adicionar para adicionar um contador ao alerta.
Selecione um contador da lista Contadores disponíveis.
Para adicionar o contador ao alerta, selecione Adicionar. Você pode continuar a adicionar contadores ou selecionar OK para retornar à caixa de diálogo do novo alerta.
Na caixa de diálogo do novo alerta, selecione Acima ou então Abaixo na lista Alertar quando. Em seguida, insira um valor limite em Limite.
O alerta será gerado quando o valor do contador estiver acima ou abaixo do valor-limite (segundo a opção por Acima ou Abaixo).
(Opcional) Escolha a conta como a qual você deseja executar esse alerta, usando a opção Executar como.
Selecione o botão de opção Abrir propriedades para este conjunto de coletores de dados e escolha Concluir.
Na guia Agendar , defina o agendamento de início e interrupção da verificação do alerta.
Configurar um alerta de banco de dados do SQL Server com o coletor de dados
Para modificar as ações que você pode executar em um alerta, você deve abrir o coletor de dados que foi criado em seu novo conjunto de coletores de dados.
Navegue até o novo conjunto de coletores de dados criado e clique duas vezes no objeto do coletor de dados no painel de detalhes. Neste exemplo, o nome é
DataCollector01
ele é do tipoAlert
.Na guia Tarefa de Alerta, defina as ações que devem ocorrer sempre que o alerta for disparado.
Na guia Ação de Alerta, marque a caixa Registrar uma entrada no log de eventos do aplicativo.
Na guia Alertas, você pode definir a frequência de amostragem com as caixas Intervalo de amostra e Unidades.