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


DeployedApplicationHealth

Сведения о работоспособности приложения, развернутого на узле Service Fabric.

Свойства

Имя Тип Обязательно
AggregatedHealthState string (перечисление) Нет
HealthEvents Массив HealthEvent Нет
UnhealthyEvaluations Массив HealthEvaluationWrapper Нет
HealthStatistics HealthStatistics Нет
Name строка Нет
NodeName строка Нет
DeployedServicePackageHealthStates Массив DeployedServicePackageHealthState Нет

AggregatedHealthState

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

HealthState, представляющее совокупное состояние работоспособности сущности, вычисленной диспетчером работоспособности. Оценка работоспособности сущности отражает все события, сообщаемые о сущности и ее дочерних элементах (если таковые есть). Агрегирование выполняется путем применения требуемой политики работоспособности.

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

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

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

HealthEvents

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

Список событий работоспособности, сообщаемых для сущности.


UnhealthyEvaluations

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

Неработоспособные оценки, показывающие, почему текущее агрегированное состояние работоспособности было возвращено диспетчером работоспособности.


HealthStatistics

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

Показывает статистику работоспособности для всех дочерних типов запрашиваемой сущности.


Name

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

Имя приложения, развернутого на узле, сведения о работоспособности которого описаны этим объектом.


NodeName

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

Имя узла, на котором развернуто это приложение.


DeployedServicePackageHealthStates

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

Состояния работоспособности развернутого пакета службы для текущего развернутого приложения, как указано в хранилище работоспособности.