Criando uma Nova Expressão XPath

O editor de banco de dados Symptom fornece um diálogo que permite aos usuários criarem rapidamente expressões XPath sem qualquer conhecimento anterior da sintaxe de linguagem XPath. As expressões consistem em predicados simples agrupados por operadores AND ou OR. Um predicado simples consiste em um atributo org.eclipse.hyades.logging.events.cbe.ComonBaseEvent um operador simples (=, <, >, <>,...) e um valor. Logo que uma expressão é criada, ela pode ser utilizada para análise de registro.

Para Criar uma Expressão:


  1. No editor de formato Symptom V2.0 selecione um nó Expressão XPath. Na área de janela Detalhes da Expressão XPath clique no botão Nova Expressão. O diálogo Nova Expressão XPath é exibido. Clique em Incluir para incluir uma entrada na tabela de expressão, que é um predicado simples
  2. Selecione o atributo que deseja utilizar no predicado simples a partir da lista de atributos org.eclipse.hyades.logging.events.cbe.ComonBaseEvent.
  3. Selecione o operador (semelhante executa uma correspondência de padrão). Digite um valor que os registros de log devem ter para esse atributo a fim de corresponder à expressão no tempo de análise de registro:

    Clique em OK.

  4. Para editar um entrada existente na tabela de expressão, selecione-a, clique em Editar e modifique os campos.
  5. Para remover uma entrada, selecione-a e clique em Remover.
  6. selecionar um valor na caixa de combinação de expressão de grupo para agrupar Grupo na tabela de expressão por uma condição AND ou OR. A seleção padrão é a condição AND.
  7. Clique em OK.Uma expressão XPath é gerada e o valor é configurado para a caixa de texto Expressão XPath.

Dica: Na visualização Log, se você clicar com o botão direito do mouse em um registro de log e selecionar Copiar para a Área de Transferência, a propriedade da mensagem desse registro de log será copiada para a área de transferência. Isso é útil ao criar o tipo de padrão de correspondência de predicados, isto é, predicados definidos em relação ao atributo de mensagem org.eclipse.hyades.logging.events.cbe.ComonBaseEvent e que contêm um dos operadores: like ou not like.

Tarefas relacionadas
Editando um Banco de Dados de Sintomas

Referência Relacionada
Especificação do Formato Common Base Event
Visualização de Log