Criar uma sessão de Eventos Estendidos usando o assistente (Pesquisador de Objetos)
Para ajudar você a selecionar e capturar eventos no servidor, os Eventos Estendidos incluem um Assistente para Nova Sessão que o guiará pelas etapas de criação de uma sessão de Eventos Estendidos. O Assistente para Nova Sessão expõe a maioria da funcionalidade de Eventos Estendidos. A caixa de diálogo Nova Sessão também permite definir uma sessão de Eventos Estendidos que captura, exibe e analisa seus dados. A caixa de diálogo Nova Sessão expõe toda a funcionalidade de Eventos Estendidos.
Para abrir o Assistente para Nova Sessão
No Pesquisador de Objetos, expanda o nó Gerenciamento e, em seguida, expanda Eventos Estendidos.
Clique com o botão direito do mouse em Sessões e clique em Assistente para Nova Sessão.
Use as seguintes páginas do Assistente para Nova Sessão para criar uma sessão de evento.
Introdução
Definir Propriedades de Sessão
Escolher Modelo
Selecionar Eventos a Serem Capturados
Capturar Campos Globais
Definir Filtros de Eventos de Sessão
Especificar Armazenamento de Dados da Sessão
Resumo
Criar Sessão de Evento
Introdução
Na página Introdução, faça o seguinte:
Na página Introdução do Assistente para Nova Sessão, clique em Avançar.
Marque a caixa de seleção Não mostrar esta página novamente caso pretenda usar o assistente mais de uma vez e não queira ler a introdução cada vez que o assistente for iniciado.
Definir Propriedades de Sessão
Na página Definir Propriedades de Sessão, faça o seguinte:
Na caixa Nome da sessão, digite um nome significativo para a sessão de evento.
Para iniciar a sessão ao inicializar o servidor, marque a caixa de seleção Iniciar a sessão de evento na inicialização do servidor e clique em Avançar.
Escolher Modelo
Na página Escolher Modelo, faça o seguinte:
Selecione a opção Usar este modelo de sessão de evento para escolher itens em um conjunto de modelos pré-configurados projetados para problemas comuns. Selecione o modelo desejado na lista suspensa e clique em Avançar.
-OU-
Selecione a opção Não usar um modelo caso não deseje usar nenhum modelo pré-configurado e clique em Avançar.
Selecionar Eventos a Serem Capturados
Na página Selecionar Eventos a Serem Capturados página, faça o seguinte:
Selecione os eventos que você deseja capturar na Biblioteca de eventos e clique na seta para a direita. Você pode selecionar vários eventos na Biblioteca de Eventos usando Shift+Clique ou Ctrl+Clique.
Na caixa da lista suspensa, você pode especificar como deseja procurar os eventos a serem capturados. Por exemplo, você pode procurar nomes de evento ou nomes de evento e suas descrições. Você pode procurar qualquer palavra na tabela inserindo o texto que deseja procurar na caixa Biblioteca de eventos. Por exemplo, para localizar o evento lock_acquired, insira lock ou lock acquire.
Os eventos selecionados aparecerão na caixa Eventos selecionados. Para remover eventos da caixa Eventos selecionados, clique na seta para a esquerda.
Depois que você selecionar os eventos a serem capturados, clique em Avançar.
Observação Os eventos do canal de Depuração são ocultos por padrão. Para exibir os eventos de depuração, selecione Depurar na lista suspensa Canal.
Capturar Campos Globais
Você usa campos globais (também denominados ações) para associar uma ou várias ações a seus eventos selecionados. Se você selecionou um modelo na página Escolher Modelo, todos os campos globais definidos no modelo serão exibidos nesta página.
Na página Capturar Campos Globais, faça o seguinte:
Selecione os campos globais que você deseja capturar para a sessão de evento e clique em Avançar.
Você pode remover ou adicionar campos globais marcando ou desmarcando a caixa de seleção ao lado do campo global.
Observação As ações selecionadas são classificadas por Nome, permitindo que você exiba as ações associadas em ordem alfabética. Você pode realizar a classificação por descrição ou pelo status habilitar/desabilitar clicando no título de coluna ao lado do nome de campo.
Definir Filtros de Eventos de Sessão
Você pode aplicar filtros (também denominados predicados) para limitar os eventos a serem capturados. Na página Definir Filtros de Eventos de Sessão, faça o seguinte:
Se você não estiver usando um modelo pré-configurado, crie seus critérios de filtro e clique em Avançar.
Se você estiver usando um modelo pré-configurado, na seção Filtros do modelo (somente leitura), o Assistente para Nova Sessão listará os filtros já criados a partir do modelo.
Na seção Filtros adicionais, você pode configurar filtros adicionais para a sessão de evento.
Os filtros que você configura se aplicam a todos os eventos selecionados. O Assistente para Nova Sessão não oferece suporte à configuração de filtros para cada evento.
Observação Quando você configurar uma cláusula de grupo para o filtro, serão removidos os parênteses redundantes do filtro depois que o resultado for salvo. Por exemplo, se você criar um agrupamento de filtros Cláusula 1 e Cláusula 2, aparecerão parênteses delimitando as cláusulas. Depois que você salvar o filtro, os parênteses redundantes serão removidos. A remoção dos parênteses não afetará a lógica do filtro.
Especificar Armazenamento de Dados da Sessão
Use a página Especificar Armazenamento de Dados da Sessão para especificar como coletar os dados para análise. Os Eventos Estendidos do SQL Server usam destinos para saída de dados. Os destinos armazenam dados de evento e podem executar ações como gravar um arquivo e agregar dados de evento. Especifique como coletar os dados para análise e, na página Especificar Armazenamento de Dados da Sessão, faça o seguinte:
Para conjuntos de dados grandes e registros históricos de criação, marque a caixa de seleção Salvar dados em um arquivo para análise posterior e faça o seguinte:
Na caixa Nome do arquivo no servidor, insira o caminho e o nome do arquivo ou clique em Procurar para especificar o diretório de arquivos no servidor onde você deseja salvar os dados.
Na caixa Tamanho máximo de arquivo, especifique um tamanho máximo de arquivo a ser usado como destino do arquivo. Se você não especificar o tamanho máximo do arquivo, este crescerá até que o disco fique cheio. O tamanho de arquivo padrão é 1 GB (gigabyte).
Marque a caixa de seleção Habilitar substituição de arquivo para habilitar a substituição de arquivo para o destino de arquivo.
Na caixa Número máximo de arquivo, especifique o número máximo de arquivos a ser retido no sistema de arquivos.
Para coletar dados recentes, marque a caixa de seleção Trabalhar somente com os dados mais recentes (destino de ring_buffer) e faça o seguinte:
Na caixa Número de eventos a serem mantidos, insira ou selecione o número de eventos que deseja manter usando as setas para cima e para baixo.
Na caixa Tamanho máximo da memória do buffer, especifique a quantidade máxima de memória de buffer a ser usada. Os eventos existentes são removidos quando esse valor é atingido.
Se você desejar manter um número específico de eventos de cada tipo no buffer, marque a caixa de seleção Manter um número específico de eventos (por tipo) quando o buffer estiver cheio.
Na caixa Número de eventos a serem mantidos, insira ou selecione o número de eventos (por tipo) que deseja manter usando as setas para cima e para baixo.
Resumo
Na página Resumo, faça o seguinte:
Verifique se suas seleções estão corretas. Expanda os nós de sessão de evento para verificar se todas as seleções serão incluídas na sessão de evento.
Clique em Script para exportar o script de criação de sessão para uma nova janela do Editor de Consultas.
Clique em Concluir para criar a sessão de evento.
Criar Sessão de Evento
Na página Criar Sessão de Evento, depois que a sessão de evento for criada, faça o seguinte:
Clique em Iniciar a sessão de evento imediatamente após a criação da sessão para iniciar a sessão depois que você fechar o assistente. Você deve iniciar a sessão de evento imediatamente após a criação da sessão para que possa observar os dados dinâmicos.
Clique em Observar dados dinâmicos na tela à medida que eles são capturados para exibir os dados dinâmicos da sua sessão de evento. Os dados dinâmicos começarão a exibir o rastreamento imediatamente depois que a sessão for criada.
Consulte também
Conceitos
Criar uma sessão de Eventos Estendidos usando a caixa de diálogo Nova Sessão