Cálculos de Hora do TSD


Visão Geral

Tarefas

Incluído com

Tivoli Service Desk

Visão Geral

Processamento de hora do TSD

O Tivoli Service Desk incorpora várias funções que padronizam o modo como a hora é armazenada no banco de dados e torna os dados de hora mais fáceis de serem entendidos.

Dados de hora exibidos

Quando os usuários visualizam dados com detecção de hora no banco de dados do TSD, a hora aparece no contexto do fuso horário do usuário. Como resultado, todos os usuários têm uma idéia precisa de quanto tempo um problema ou outra questão permaneceram abertos.

Por exemplo, se um analista do help desk abre um problema em Nova York, transfere-o para Chicago e um usuário em Los Angeles retoma o trabalho no problema, cada usuário verá os horários relacionados a este problema no seu próprio fuso horário. A hora em que o problema foi aberto aparece como 8:00 hs para o usuário de Nova York, 7:00 hs para o usuário de Chicago e 5:00 hs para o usuário de Los Angeles.

Normalização

A normalização reconcilia pequenas diferenças nos relógios das diversas estações de trabalho que utilizam o Tivoli Service Desk. Os dados de hora armazenados no banco de dados do TSD são "normalizados" ou alterados para corresponderem à hora do banco de dados. Isso assegura que as trilhas e ações de auditoria, tais como escalações e notificações automáticas, reflitam uma referência de hora única e consistente.

Toda vez que um usuário inicia o TSD, a diferença entre a hora da estação de trabalho e a hora do banco de dados é calculada utilizando GMT. Isso consiste nas horas, minutos e segundos que a GMT da estação de trabalho é diferente da GMT do banco de dados atual. Esta diferença é incluída na hora da estação de trabalho quando os dados de hora são armazenados no banco de dados do TSD.

Nota: Se você alterar a hora no relógio da estação de trabalho ao executar qualquer aplicativo do Tivoli Service Desk, deverá reiniciar o aplicativo do TSD para recalcular a diferença de hora.

Por exemplo, o usuário inicia o TPM em Chicago e o relógio da estação de trabalho marca 10:30:00 (GMT 16:30:00). O relógio do banco de dados em Nova York marca 11:31:30 (GMT 16:31:30). A diferença entre os relógios é de 00:01:30.

O usuário em Chicago abre um problema às 12:15:00 (GMT 18:15:00). Se o TSD estiver utilizando o processamento normal de GMT, a hora em que o problema foi aberto será armazenada como 18:16:30. Esta é a hora de Chicago de 18:15:00 mais 00:01:30, a diferença entre os relógios da estação de trabalho e do banco de dados.

Padronização

Todos os cálculos de hora são baseados em um único padrão para garantir precisão. O administrador do sistema decide se o padrão é a hora de GMT ou do banco de dados. O administrador do sistema pode decidir substituir o processamento de GMT e substituir os cálculos de hora baseados na hora do servidor de banco de dados. Esta decisão afeta diretamente o modo como a hora é armazenada no banco de dados. Consulte Como substituir o processamento de GMT.

Hora Média de Greenwich (GMT)

A Hora Média de Greenwich (GMT, Greenwich Mean Time) é calculada a partir da hora mantida pelo relógio interno do servidor de banco de dados, levando em conta a diferença de hora e a correção de horário de verão associadas ao fuso horário onde o servidor de banco de dados está localizado. Consulte Como Manter Fuso Horários.

Horário de Verão

Duas vezes ao ano, o administrador do sistema deve verificar se a caixa de opções Horário de Verão Ativo está definida corretamente, independentemente se o banco de dados está ou não localizado em um fuso horário que observa o horário de verão. Consulte Como indicar o status do horário de verão.

Exemplos

Processamento normal de GMT

O processamento normal de GMT ocorre quando o administrador do sistema seleciona GMT como o padrão para cálculos de hora, limpando a caixa de opções Criar Hora Base do Horário Selecionado no separador Fuso Horário da caixa de diálogo Configuração do Sistema TSD.

Exemplo: Este é o funcionamento do processamento normal de GMT sob as seguintes condições:

  • O horário de verão não está ativo
  • O usuário está em EST (Horário Padrão do Leste)
  • O banco de dados está em EST (Horário Padrão do Leste)
  • Um usuário inicia o TPM e o relógio da estação de trabalho marca 17:20:02 (GMT 22:20:02).
  • A hora do banco de dados é 17:22:35 (GMT 22:22:35)
  • O fator de normalização é 2:33 (a diferença entre os dois relógios)
  • Um usuário abre um novo problema e o relógio da estação de trabalho marca 17:30:00 (GMT 22:30:00)

    Resultado: A hora em que o problema foi aberto é armazenada no banco de dados como 22:32:33. Esta é a hora de GMT da estação de trabalho, mais o fator de normalização de 2:33.

Exemplo: O processamento normal de GMT ajusta a hora armazenada quando a caixa de opções Horário de Verão Ativo é selecionada no separador Fuso Horário da caixa de diálogo Configuração do Sistema TSD.

  • O horário de verão está ativo
  • O usuário está em EST (Horário Padrão do Leste)
  • O banco de dados está em EDT (Horário de Verão do Leste)
  • A correção do DST para o fuso horário do banco de dados é 60 minutos
  • Um usuário inicia o TPM e o relógio da estação de trabalho marca 17:20:02 (GMT 22:20:02)
  • A hora do banco de dados é 18:22:35 (GMT 22:22:35, ajustada para Horário de Verão)
  • O fator de normalização é 2:33 (a diferença entre os dois relógios)
    Nota: O fator de normalização é sempre calculado após os ajustes de horário de verão para GMT.
  • Um usuário abre um novo problema e o relógio da estação de trabalho marca 17:30:00

    Resultado: A hora em que o problema foi aberto é armazenada no banco de dados como 22:32:33. Esta é a hora de GMT da estação de trabalho, mais o fator de normalização de 2:33.

Processo de substituição de GMT

O processo de substituição de GMT ocorre quando o administrador do sistema decide utilizar a hora do banco de dados como padrão para cálculos de hora, selecionando o fuso horário do banco de dados e a caixa de opções Criar Hora Base do Horário Selecionado no separador Fuso Horário da caixa de diálogo Configuração do Sistema TSD.

Exemplo: Este é o funcionamento do processo de substituição de GMT sob as seguintes condições:

  • O horário de verão não está ativo
  • O usuário está em CST (Horário Padrão Central)
  • O banco de dados está em EST (Horário Padrão do Leste)
  • Um usuário inicia o TPM e o relógio da estação de trabalho marca 17:20:02 (GMT antes de substituir 22:20:02)
  • A hora do banco de dados é 18:22:35 (GMT antes de substituir 22:22:35)
  • O fator de normalização é 2:33 (a diferença entre GMT para os dois relógios)
    Nota: O fator de normalização é sempre calculado com base na hora de GMT.
  • Um valor de substituição de GMT é calculado para o relógio da estação de trabalho.
  • Quando o usuário abre um novo problema, o relógio da estação de trabalho marca 17:30:00 (GMT 22:30:00).

    Resultado: A hora em que o problema foi aberto é armazenada no banco de dados como 18:32:33. Esta é a hora de GMT da estação de trabalho após aplicar a substituição, mais 2:33, a diferença entre os relógios da estação de trabalho e do banco de dados.

Exemplo: O processo de substituição de GMT ajusta a hora armazenada quando a caixa de opções Horário de Verão Ativo é selecionada no separador Fuso Horário da caixa de diálogo Configuração do Sistema TSD.

  • O horário de verão está ativo
  • O usuário está em CDT (Horário de Verão Central)
  • O banco de dados está em EDT (Horário de Verão do Leste)
  • A correção do DST para o fuso horário do banco de dados é 60 minutos
  • Um usuário inicia o TPM e o relógio da estação de trabalho marca 17:20:02 (GMT antes de substituir 22:20:02)
  • A hora do banco de dados é 18:22:35 (GMT antes de substituir 22:22:35)
  • O fator de normalização é 2:33 (a diferença entre GMT para os dois relógios)
  • Um usuário abre um novo problema e o relógio da estação de trabalho marca 17:30:00

    Resultado: A hora em que o problema foi aberto é armazenada no banco de dados como 18:32:33. Esta é a hora de GMT da estação de trabalho após aplicar a substituição, mais 2:33 (a diferença entre os relógios da estação de trabalho e do banco de dados.