Configuração das propriedades de Acordo de nível de serviço (ANS)

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 5 min. de leitura
  • Você pode configurar o mecanismo de ANS, o registro em log e as propriedades de reparo com base nos requisitos da sua organização.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Gestão de nível de serviço > Propriedades.
    2. Selecione uma das seguintes propriedades:
      Mecanismo de ANS
      configura as propriedades para o mecanismo de ANS.
      Registro em Log do ANS
      configurar as propriedades de registro em log para Inclusões de script de ANS e destino de registro em log de saída.
      Reparo de ANS
      configure as propriedades para o processo de Reparo de ANS.

    Propriedades do mecanismo de ANS

    Os administradores podem gerenciar o mecanismo de ANS usando as propriedades do mecanismo de ANS.

    Navegar até Gestão de nível de serviço > Propriedades > Mecanismo de ANS para exibir as propriedades do mecanismo de ANS.

    Tabela 1. Propriedades do mecanismo de ANS
    Nome da propriedade Descrição
    com.snc.sla.calculation.percentage

    Valor máximo da "porcentagem real decorrida" após o qual o trabalho agendado "ANS - cálculos de atualização" vai parar de calcular regularmente os valores de tempo do ANS. Isso é usado para impedir que registros "violados há muito tempo" sejam atualizados de modo desnecessário. Definir como "0" interromperá todos os cálculos e, ao deixar em branco, todos os SLAs serão calculados.

    Por padrão, isso é definido como 1.000%, para que o recálculo seja interrompido após a violação ser excedida por um fator de 10.

    • Tipo: inteiro
    • Valor padrão: 1000
    com.snc.sla.maximum_duration Duração máxima em dias permitida na definição do ANS.
    • Tipo: inteiro
    • Valor padrão: 1095
    com.snc.sla.engine.version

    Execute o mecanismo de ANS de 2011 (2010, 2011)

    • Tipo: lista de seleção
    • Valor padrão: 2011
    com.snc.sla.engine.async

    Execute o mecanismo de ANS de 2011 de forma assíncrona após as operações de inserção ou atualização da tarefa.

    • Tipo: verdadeiro | falso
    • Valor padrão: falso
    com.snc.sla.compatibility.breach

    Ativar compatibilidade com o status "violado" de 2010 de SLAs (padrão: falso)

    Ative apenas se você precisar da maneira antiga de mostrar o status violado (no valor da fase), para fins de emissão de relatórios. É preferível usar somente o "sinalizador violado"

    • Tipo: verdadeiro | falso
    • Valor padrão: falso
    com.snc.sla.default_conditionclass

    O nome da classe Script Include que será usada para avaliar as Condições do ANS para o mecanismo de ANS 2011 (use para substituir por sua própria extensão da classe SLAConditionBase)

    • Tipo: cadeia de caracteres
    • Valor padrão: SLAConditionBase
    com.snc.sla.workflow.run_for_breached

    Uma atualização de uma tarefa pode resultar em um ANS anexado que já foi violado. Por exemplo, quando um incidente que já foi aberto por um tempo é atualizado para uma prioridade alta com um ANS de resolução curta.

    Por padrão, se houver um fluxo de trabalho especificado na Definição do ANS, ele não será executado se o ANS de tarefa estiver anexado e a Hora de término planejada já tiver passado.

    Habilite esta propriedade se quiser que o fluxo de trabalho seja executado para um ANS de tarefa que já tenha sido violado quando for anexado à tarefa.

    • Tipo: verdadeiro | falso
    • Valor padrão: falso
    com.snc.sla.calculate_planned_end_time_after_breach

    Continua a recalcular a "Hora de término planejada" dos SLAs depois que eles forem violados

    • Tipo: verdadeiro | falso
    • Valor padrão: falso
    Nota:
    Os clientes zboot não têm esta propriedade disponível na página Propriedades do mecanismo de ANS.
    com.snc.sla.calculation.use_time_left Use o campo business_time_left para calcular o tempo de violação em vez do campo business_percentage. Usar o business_time_left é mais preciso porque o campo business_percentage é arredondado para 2 casas decimais. Isso significa que quando a porcentagem de negócios atinge 99,995%, ela é registrado como 100%, e o ANS da tarefa é marcado como violado.
    • Tipo: verdadeiro | falso
    • Valor padrão: falso
    glide.sla.calculate_on_display Recalcula os registros de ANS de tarefa quando um formulário de tarefa for exibido. Isso garante que os cálculos de SLAs da tarefa estejam atualizados, mas isso pode aumentar o tempo de carregamento do formulário.
    • Tipo: verdadeiro | falso
    • Valor padrão: falso
    com.snc.sla.always_populate_business_fields

    Quando esta propriedade for definida como "verdadeiro", os campos de negócios, como Tempo decorrido de negócios, serão preenchidos com os mesmos valores dos campos reais quando não houver programação especificada no ANS de tarefa.

    Se a propriedade for falsa, os campos de negócios ficarão vazios quando um ANS de tarefa não tiver programação.

    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro para novas instâncias e falso para instâncias atualizadas

    Propriedades de registro em log de ANS

    Os administradores podem configurar o registro em log de ANS usando as propriedades de ANS.

    Navegar até Gestão de nível de serviço > Propriedades > Registro em log do ANS para exibir as propriedades de registro em log de ANS.

    As propriedades do Nível de registro em log para ... definem níveis de registro em log para inclusões de script relevantes. Isso permite que você ative o registro em log extra direcionado sempre que o script include é invocado por meio de um ANS de tarefa. Por exemplo, se você souber de um problema com o script include TaskSLAworkflow, poderá usar a propriedade com.snc.SLA.workflow.log para habilitar o registro em log no script include. Essas propriedades são definidas para o nível de Aviso por padrão.
    Tabela 2. Propriedades de registro em log de ANS
    Propriedade de registro em log de ANS Descrição
    com.snc.SLA.task_SLA_controller.log Nível de registro em log para TaskSLAController
    com.snc.sla.task_sla.log Nível de registro em log para TaskSLA
    com.snc.SLA.condition.log Nível de registro em log para SLAConditionBase
    com.snc.SLA.workflow.log Nível de registro em log para TaskSLAworkflow
    com.snc.SLA.calculatorng.log Nível de registro em log para SLACalculatorNG
    com.snc.SLA.repair.log Nível de registro em log para SLARepair (Reparo de ANS deve estar habilitado para usar essa opção)
    com.snc.sla.log.destination Destino de saída do registro em log.

    Selecione o destino do log: saída para o banco de dados e logs de nó (o padrão) ou saída apenas para logs de nó.

    Os logs do nó e do banco de dados (gs.log) são visíveis como logs do sistema da ServiceNow. Os logs do nó (gs.print) só aparecem nos arquivos de log.

    Nível de registro em log

    Os seguintes níveis de registro em log estão disponíveis para as propriedades de nível de registro em log para...:

    Tabela 3. Níveis de registro em log
    Nível Nome Descrição
    Emerg Emergência Falha total.
    Alerta Alerta Corrupção do sistema de um banco de dados, por exemplo.
    Crítica Crítico Normalmente usado para erros de hardware, por exemplo.
    Erro Erros Erros
    Aviso Avisos Avisos
    Aviso Aviso Possível ação necessária, mas não essencial.
    Informação Informativo Nenhuma ação necessária.
    Depurar Depuração Geralmente não é usado, exceto para capturar tudo para detecção de falhas.
    Nota:
    Por padrão, os níveis de registro em log são definidos como Aviso

    Propriedades de reparo de ANS

    Os administradores podem gerenciar a função de reparo de ANS usando as propriedades do sistema.

    Navegar até Gestão de nível de serviço > Propriedades > Reparo de ANS para exibir as propriedades de reparo de ANS.

    Tabela 4. Propriedades de reparo de ANS
    Nome da propriedade Descrição
    com.snc.sla.repair.enabled Habilitar o Reparo de ANS. Quando ativada, os módulos de Reparo e as Ações de IU serão ativados.
    • Tipo: verdadeiro / falso
    • Valor padrão: verdadeiro para novas instâncias e falso para instâncias atualizadas