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:
- 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
- Selecione o atributo que deseja utilizar no predicado simples a partir da lista de atributos
org.eclipse.hyades.logging.events.cbe.ComonBaseEvent
.
- 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:
- Use um asterisco (*) para representar qualquer cadeia.
- Use uma barra (|) para representar um "ou" não exclusivo.
- Os valores de tempo devem estar no formato ISO de aaaa-MM-dd hh:mm:ss.sTZD, em que:
- aaaa é um valor de ano com quatro dígitos
- MM é um valor de mês com dois dígitos
- dd é um valor de dia com dois dígitos
- hh é um valor de hora com dois dígitos em um relógio de 24 horas
- mm é um valor de minuto com dois dígitos
- ss.s é um valor de segundos com dois dígitos, com frações de segundos opcionais depois
do separador decimal
- TZD é um designador de fuso horário, que pode ser um
tempo de 6 caracteres relativo a UTC (Coordinated Universal Time), tais como
+05:00 ou -07:00, ou uma abreviação de fuso horário como EST ou GMT. Consulte
http://www.w3.org/TR/NOTE-datetime para obter informações sobre o formato, e
http://www.timeanddate.com/library/abbreviations/timezones/ para obter uma lista
de abreviações de fusos horários.
Clique em OK.
- Para editar um entrada existente na tabela de expressão, selecione-a, clique em Editar e modifique os campos.
- Para remover uma entrada, selecione-a e clique em Remover.
- 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.
- 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
(C) Direitos Autorais IBM Corporation 2000, 2006. Todos os Direitos Reservados.