Mapeando Atributos do Evento de Base Comum para Atributos do Evento do Console Corporativo

Um nome do atributo de um evento CBE é convertido em um nome de atributo de um evento do Console Corporativo, de acordo com as linhas da Tabela 1. Os nomes do atributo que não estão disponíveis na Tabela 1 não são mapeados para um evento do Console Corporativo:

Atributo do Evento CBE

Atributo do Evento do Console Corporativo

extensionName

CLASS

msg
msgDataElement.msgId (se definido)

msg

severity

severity

creationTime

date

repeatCount

repeat_count

sourceComponentId.component

source

sourceComponentId.subComponent

sub_source

sourceComponentId.location

  • fqhostname (quando o atributo sourceComponentId.locationType do CBE for igual a "FQHostname")
  • hostname (quando o atributo sourceComponentId.locationType do CBE for igual a "Nome do Host")
  • origin (quando o atributo sourceComponentId.locationType do CBE for igual a "Devicename")

globalInstanceId

globalInstanceId (se definido na base de regra ativa)

  • version
  • localInstanceId
  • priority
  • elapsedTime
  • sequenceNumber
  • msgDataElement (subcampos não listados acima)
  • sourceComponentId (subcampos não listados acima)
  • reporterComponentId (e subcampos)
  • situation (e subcampos)
  • associatedEvents (e subcampos)

Não mapeado

Tabela 1. Mapeamento de atributos entre o formato de eventos do CBE e do Console Corporativo


As seções a seguir explicam em detalhes como cada atributo é mapeado do evento CBE para um evento do Console Corporativo:

extensionName

Mapeado para o atributo CLASS. Se não houver extensionName no evento CBE, então o atributo CLASS será definido como EVENT, que é o valor padrão das classes de eventos TEC.

Nota:

O valor do atributo extensionName do evento CBE talvez tenha de ser convertido para se adequar ao espaço de caracteres utilizado para o atributo CLASS no evento do Console Corporativo.

msg

Se o atributo msg e o campo msgId do atributo msgDataElement estiverem definidos no evento CBE, o atributo msg do Console Corporativo será definido com uma concatenação desses dois campos, resultando em um valor com a seguinte estrutura: msgId: msg

Se apenas o atributo msg estiver definido no evento CBE, ele será copiado diretamente para o evento do Console Corporativo do atributo msg.

severity

O slot severity do evento do Console Corporativo é um slot opcional e pode ser representado por um valor numérico ou por uma das palavras-chave predefinidas: UNKNOWN, HARMLESS, WARNING, MINOR, CRITICAL e FATAL. A gravidade será mapeada como a seguir:

Se a gravidade do CBE corresponder à lista enumerada, então o slot de gravidade do evento do Console Corporativo será definido como um valor numérico de gravidade CBE.

Se não houver correspondência de enumeração de gravidade, então ocorrerá o mapeamento a seguir. Observe que este mapeamento funcionará melhor se as gravidades padrão do Console Corporativo não tiverem sido alteradas. Entretanto, gravidades personalizadas podem ser definidas além das gravidades padrão do Console Corporativo.

repeatCount

Mapeada diretamente para o slot repeat_count do evento do Console Corporativo.

creationTime

O slot date do evento do Console Corporativo é opcional. Ele normalmente segue o padrão"MMM dd HH:mm:ss aaaa". O valor será criado a partir do padrão creationTime do CBE "aaaa-MM-dd'T'HH:mm:ss".

Nota:

Se houver um elemento de dados estendidos de nível superior no evento CBE chamado date, esse valor será utilizado para o slot de data do evento do Console Corporativo em vez de creationTime.

sourceComponentId

O sourceComponentId é um atributo CBE complexo, que significa que ele contém outros atributos internos. Seus atributos internos são mapeados para atributos do evento do Console Corporativo, de acordo com a seguinte tabela:

Atributo CBE

Atributo do Console Corporativo

sourceComponentId.component

source (o valor não será definido se o atributo CBE contiver uma cadeia vazia ou o valor "N/A")

sourceComponentId.subcomponent

sub_source (o valor não será definido se o atributo CBE contiver uma cadeia vazia ou o valor "N/A")

sourceComponentId.location

fqhostname (o valor será definido apenas se sourceComponentId.locationType for "FQHostname")

sourceComponentId.location

hostname (o valor será definido apenas se sourceComponentId.locationType for "Nome do Host")

sourceComponentId.location

origin (o valor será definido apenas se sourceComponentId.locationType for "Devicename")

Tabela 2. Mapeamento do atributo sourceComponentId de um evento CBE para um evento do Console Corporativo

Nota:

Se algum dos campos sourceComponentId não estiver presente, então o slot correspondente do Evento do Console Corporativo não será criado.

globalInstanceId

Se estiver presente no tipo da classe de eventos da base de regra, esse campo será copiado do evento CBE para o evento do Console Corporativo.


Downloads | Biblioteca | Suporte | Termos de Uso | Feedback

(C) Direitos Autorais IBM Corporation 1999, 2005. Todos os Direitos Reservados.