Aplicando Filtros em Visualizações de Traçado de Perfil
A Ferramenta de Traçado de Perfil fornece um mecanismo de filtragem que pode ser utilizado
para reduzir a quantidade de dados exibidos nas diferentes visualizações de traçado de perfil.
Filtros de traçado de perfil estão disponíveis nas visualizações Diagrama de Seqüência UML2,
Estatísticas de Memória e Estatísticas de Execução.
- Para trabalhar com filtros, selecione Gerenciar Filtros
no menu da barra de ferramentas.
- Se for solicitado a incluir um novo filtro, selecione Novo...
- No diálogo Editar Filtros, selecione Filtro de Traçado de Perfil e clique em OK.
- Defina o filtro usando um dos mecanismos de Filtro, ou ambos, nas duas
guias: Padrão ou Avançado. A guia Padrão permite configurar
rapidamente alguns filtros comuns simples. A guia Avançado permite criar filtros
altamente customizados.
- Para definir um filtro padrão:
- Para mostrar somente dados que correspondam a um padrão, especifique um padrão de cadeia no campo Cadeia de Filtro.
- Selecione o tipo de objeto pelo qual filtrar, ou seja, por pacote, classe ou método.
- Clique na caixa de opções Mostrar informações correspondentes a se quiser somente
um conjunto específico de dados. Use as caixas drop-down para definir os filtros. No exemplo a seguir,
o filtro é especificado para mostrar as 10 entradas mais baixas
pelo número de chamadas.

- Para definir um filtro avançado:
- Clique na guia Avançado. A tabela de filtragem Avançado mostra todos os
critérios de filtragem definidos. As entradas de dados de traçado de perfil que correspondam a todos os critérios definidos serão exibidas na visualização. Se não houver critérios de filtragem especificados, todas as entradas de dados serão exibidas.
- Para incluir uma entrada na tabela, clique em Incluir. Selecione o atributo pelo qual deseja filtrar na lista de Atributos. Selecione
o operador (semelhante executa uma correspondência de padrão). Digite um valor que esse atributo deve ter na entrada de dados de traçado de perfil para que esta seja filtrada:
- Use um asterisco (*) para representar qualquer cadeia.
- Use uma barra (|) para representar um "ou" não exclusivo.
Clique em OK.
- Para editar uma entrada existente, selecione-a, clique em Editar e modifique os campos.
- Para remover uma entrada, selecione-a e clique em Remover.
- Selecione a caixa de combinação de expressão de grupo para agrupar entradas na tabela por condição AND ou OR. A seleção padrão é a condição AND.
Para editar um filtro existente, selecione Gerenciar filtros
na barra de ferramentas ou selecione o
filtro listado no menu drop-down. Quando um filtro estiver selecionado e aplicado na visualização, clique no botão Filtro para editá-lo. Se não houver um filtro aplicado, clicar no botão Filtro abrirá o diálogo de Criação de Filtro.
Nota: Ao utilizar filtros de visualização, é melhor escolher primeiro o contexto de aplicativo para a visualização, se a opção estiver disponível. Isto é, se você deseja filtrar a visualização para mostrar apenas um determinado pacote Java, deverá primeiro configurar a exibição para o contexto do aplicativo Java e, em seguida, especificar o padrão de filtro.
Ao utilizar filtros de importação, o contexto de aplicativo dos dados a serem importados ainda não é conhecido. Os filtros de importação são sempre especificados utilizando-se a sintaxe do Java, com um ponto separando cada componente de um nome de pacote, por exemplo "org.eclipse."
Para obter informações adicionais, consulte Compreendendo Contextos de Aplicativos em Visualizações de Traçado de Perfil.
Conceitos Relacionados
Visão Geral da Ferramenta de Definição de Perfil
Visão Geral do Log and Trace Analyzer
Tarefas Relacionadas
Definindo o Perfil de um Aplicativo
Utilizando Visualizações de Interação de Rastreio UML2
Utilizando a Visualização Estatísticas de Memória
Utilizando a Visualização Estatísticas de Execução
(C) Direitos Autorais IBM Corporation 2000, 2006. Todos os Direitos Reservados.