MonitoringPolicyDescription

Descreve os parâmetros para monitorar uma atualização no modo Monitorado.

Propriedades

Nome Type Obrigatório
FailureAction cadeia de caracteres (enumeração) Não
HealthCheckWaitDurationInMilliseconds string Não
HealthCheckStableDurationInMilliseconds string Não
HealthCheckRetryTimeoutInMilliseconds string Não
UpgradeTimeoutInMilliseconds string Não
UpgradeDomainTimeoutInMilliseconds string Não

FailureAction

Tipo: cadeia de caracteres (enumeração)
Obrigatório: não

A ação de compensação a ser executada quando uma atualização Monitorada encontra uma política de monitoramento ou violações da política de integridade. Inválido indica que a ação de falha é inválida. A reversão especifica que a atualização começará a ser revertida automaticamente. Manual indica que a atualização mudará para o modo de atualização Não monitoradoManual.

Os valores possíveis são:

  • Invalid - Indica que a ação de falha é inválida. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Rollback - A atualização começará a reverter automaticamente. O valor é 1
  • Manual – A atualização mudará para o modo de atualização Não monitoradoManual. O valor é 2

HealthCheckWaitDurationInMilliseconds

Tipo: string
Obrigatório: não

A quantidade de tempo de espera após a conclusão de um domínio de atualização, antes de aplicar as políticas de integridade. Primeiro, é interpretado como uma cadeia de caracteres representando uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.


HealthCheckStableDurationInMilliseconds

Tipo: string
Obrigatório: não

A quantidade de tempo que o aplicativo ou o cluster deve permanecer íntegro antes que a atualização passe para o próximo domínio de atualização. Primeiro, é interpretado como uma cadeia de caracteres representando uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.


HealthCheckRetryTimeoutInMilliseconds

Tipo: string
Obrigatório: não

A quantidade de tempo para tentar novamente a avaliação de integridade quando o aplicativo ou cluster estiver não íntegro antes de FailureAction ser executado. Primeiro, é interpretado como uma cadeia de caracteres representando uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.


UpgradeTimeoutInMilliseconds

Tipo: string
Obrigatório: não

A quantidade de tempo que a atualização geral deve concluir antes de FailureAction ser executado. Primeiro, é interpretado como uma cadeia de caracteres representando uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.


UpgradeDomainTimeoutInMilliseconds

Tipo: string
Obrigatório: não

A quantidade de tempo que cada domínio de atualização deve concluir antes de FailureAction ser executado. Primeiro, é interpretado como uma cadeia de caracteres representando uma duração ISO 8601. Se isso falhar, será interpretado como um número que representa o número total de milissegundos.