Поделиться через


ReplicaHealthEvaluation

Представляет оценку работоспособности для реплика, содержащей сведения о данных и алгоритме, используемом хранилищем работоспособности для оценки работоспособности. Оценка возвращается только в том случае, если агрегированное состояние работоспособности — Ошибка или Предупреждение.

Свойства

Имя Тип Обязательно
AggregatedHealthState string (перечисление) Нет
Description строка Нет
PartitionId строка (UUID) Нет
ReplicaOrInstanceId строка Нет
UnhealthyEvaluations Массив HealthEvaluationWrapper Нет

AggregatedHealthState

Тип: string (перечисление)
Обязательный: нет

Состояние работоспособности сущности Service Fabric, например кластера, узла, приложения, службы, секции, реплики и т. д.

Возможны следующие значения:

  • Invalid — указывает на недопустимое состояние работоспособности. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю.
  • Ok — указывает, что состояние работоспособности в порядке. Значение равно 1.
  • Warning — указывает, что состояние работоспособности находится на уровне предупреждения. Значение равно 2.
  • Error — указывает, что состояние работоспособности находится на уровне ошибки. Необходимо изучить состояние работоспособности ошибок, так как они могут повлиять на правильную функциональность кластера. Значение равно 3.
  • Unknown — указывает неизвестное состояние работоспособности. Значение равно 65 535.

Description

Тип: string
Обязательный: нет

Описание оценки работоспособности, представляющее сводку процесса оценки.


PartitionId

Тип: string (uuid)
Обязательный: нет

Идентификатор секции, к которой принадлежит реплика.


ReplicaOrInstanceId

Тип: string
Обязательный: нет

Идентификатор реплика службы с отслеживанием состояния или экземпляра службы без отслеживания состояния. Этот идентификатор используется в запросах, которые применяются как к службам с отслеживанием состояния, так и к службам без отслеживания состояния. Он используется Service Fabric для уникальной идентификации реплика секции службы с отслеживанием состояния или экземпляра секции службы без отслеживания состояния. Он уникален в пределах секции и не изменяется в течение времени существования реплика или экземпляра. Если реплика с отслеживанием состояния удаляется, а другой реплика создается на том же узле для той же секции, он получит другое значение для идентификатора. Если экземпляр без отслеживания состояния выполняет отработку отказа на том же или другом узле, он получит другое значение для идентификатора.


UnhealthyEvaluations

Тип: массив HealthEvaluationWrapper.
Обязательный: нет

Список неработоспособных оценок, которые привели к текущему совокупному состоянию работоспособности реплика. Типы неработоспособных вычислений могут быть EventHealthEvaluation.