Список событий Service Fabric

Service Fabric предоставляет основной набор событий кластера, чтобы сообщать о состоянии кластеров в виде событий Service Fabric. Они основаны на действиях, выполненных Service Fabric на узлах и в кластерах, или решениях по управлению, принятых владельцем или оператором кластера. Доступ к этим событиям можно получить, выполнив настройку разными способами, включая настройку Журналов Azure Monitor для кластера или отправку запроса EventStore. На компьютерах Windows эти события направляются в EventLog, поэтому события Service Fabric можно просматривать в средстве "Просмотр событий".

Ниже приведены некоторые характеристики таких событий.

  • Каждое событие привязывается к определенной сущности в кластере (например, к приложению, службе, узлу, реплике).
  • Каждое событие содержит набор общих полей: EventInstanceId, EventName, и Category.
  • Все события содержат поля, которые привязывают их к сущности, связанной с ними. Например, у события ApplicationCreated есть поля, которые указывают имя созданного приложения.
  • События структурируются таким образом, чтобы их можно было использовать в разнообразных средствах для дальнейшего анализа. Кроме того, соответствующие данные события определяются как отдельные свойства, а не как длинная строка.
  • События, записанные в Service Fabric разными подсистемами, идентифицируются по показателю "Источник (задача)" (ниже). Дополнительные сведения об этих подсистемах см. в статьях Архитектура Service Fabric и Общие сведения о терминологии Service Fabric.

Ниже приведен список этих событий Service Fabric, упорядоченных по сущности.

События кластера

События обновления кластера

Дополнительные сведения об обновлении кластера можно просмотреть здесь.

EventId Имя Категория Описание Источник (задача) Level
29627 ClusterUpgradeStarted Обновление Начато обновление кластера CM Informational
29628 ClusterUpgradeCompleted Обновление Обновление кластера завершено CM Informational
29629 ClusterUpgradeRollbackStarted Обновление Начат откат обновления кластера CM Предупреждение
29630 ClusterUpgradeRollbackCompleted Обновление Откат обновления кластера завершен CM Предупреждение
29631 ClusterUpgradeDomainCompleted Обновление Домен завершил обновление во время обновления кластера CM Informational

События узла

События жизненного цикла узла

EventId Имя Категория Описание Источник (задача) Level
18602 NodeDeactivateCompleted StateTransition Завершена деактивация узла FM Informational
18603 NodeUp StateTransition Кластер обнаружил, что узел запущен FM Informational
18604 NodeDown StateTransition Кластер обнаружил, что узел завершил работу. При перезапуске узла отобразится событие с именем NodeDown, за которым следует событие NodeUp FM Error
18605 NodeAddedToCluster StateTransition В кластер добавлен новый узел, и Service Fabric может развертывать в него приложения FM Informational
18606 NodeRemovedFromCluster StateTransition Узел удален с кластера. Service Fabric больше не будет развертывать приложения в этот узел FM Informational
18607 NodeDeactivateStarted StateTransition Начата деактивация узла FM Informational
25621 NodeOpenSucceeded StateTransition Узел успешно запущен FabricNode Informational
25622 NodeOpenFailed StateTransition Не удалось запустить узел и присоединить его к кольцу FabricNode Error
25624 NodeClosed StateTransition Работа узла успешно завершена FabricNode Informational
25626 NodeAborted StateTransition Узел некорректно завершил работу FabricNode Error

События узла средства ведения журнала Ktl

EventId Имя Категория Описание Источник (задача) Level
50187 SharedLogWriteThrottled Здравоохранение Операции записи в общий журнал регулируются KtlLoggerNode Informational
50188 SharedLogWriteUnthrottled Здравоохранение Операции записи в общий журнал в нерегулируемом состоянии KtlLoggerNode Informational

События приложения

События жизненного цикла приложения

EventId Имя Категория Описание Источник (задача) Level
29620 ApplicationCreated LifeCycle Создано новое приложение CM Informational
29625 ApplicationDeleted LifeCycle Удалено имеющееся приложение CM Informational
23083 ApplicationProcessExited LifeCycle Прекращен процесс в приложении Hosting Informational

События обновления приложения

Дополнительные сведения об обновлениях приложения можно просмотреть здесь.

EventId Имя Категория Описание Источник (задача) Level
29621 ApplicationUpgradeStarted Обновление Начато обновление приложения CM Informational
29622 ApplicationUpgradeCompleted Обновление Завершено обновление приложения CM Informational
29623 ApplicationUpgradeRollbackStarted Обновление Начат откат обновления приложения CM Предупреждение
29624 ApplicationUpgradeRollbackCompleted Обновление Завершен откат обновления приложения CM Предупреждение
29626 ApplicationUpgradeDomainCompleted Обновление Домен завершил обновление во время обновления приложения CM Informational

События службы

События жизненного цикла службы

EventId Имя Категория Описание Источник (задача) Level
18657 ServiceCreated LifeCycle Создана служба FM Informational
18658 ServiceDeleted LifeCycle Удалена имеющаяся служба FM Informational

События секции

События перемещения секции

EventId Имя Категория Описание Источник (задача) Level
18940 PartitionReconfigured LifeCycle Завершена перенастройка разделов RA Informational

События реплики

События жизненного цикла реплики

EventId Имя Категория Описание Источник (задача) Level
61701 ReliableDictionaryOpened LifeCycle Надежный словарь открыт DistributedDictionary Informational
61702 ReliableDictionaryClosed LifeCycle Надежный словарь закрыт DistributedDictionary Informational
61703 ReliableDictionaryCheckpointRecovered LifeCycle Надежный словарь восстановил контрольную точку DistributedDictionary Informational
61704 ReliableDictionaryCheckpointFilesSent LifeCycle Реплика отправила файлы контрольных точек надежного словаря DistributedDictionary Informational
61705 ReliableDictionaryCheckpointFilesReceived LifeCycle Реплика получила файлы контрольных точек для надежного словаря DistributedDictionary Informational
61963 ReliableQueueOpened LifeCycle Надежная очередь открыта DistributedQueue Informational
61964 ReliableQueueClosed LifeCycle Надежная очередь закрыта DistributedQueue Informational
61965 ReliableQueueCheckpointRecovered LifeCycle Надежная очередь восстановила контрольную точку DistributedQueue Informational
61966 ReliableQueueCheckpointFilesSent LifeCycle Реплика отправила файлы контрольных точек надежной очереди DistributedQueue Informational
63647 ReliableQueueCheckpointFilesReceived LifeCycle Реплика получила файлы контрольных точек надежной очереди DistributedQueue Informational
63648 ReliableConcurrentQueueOpened LifeCycle Надежная параллельная очередь открыта ReliableConcurrentQueue Informational
63649 ReliableConcurrentQueueClosed LifeCycle Надежная параллельная очередь закрыта ReliableConcurrentQueue Informational
63650 ReliableConcurrentQueueCheckpointRecovered LifeCycle Надежная параллельная очередь восстановила свою контрольную точку ReliableConcurrentQueue Informational
61687 TStoreError Failure В надежной коллекции получена непредвиденная ошибка TStore Error
63831 PrimaryFullCopyInitiated LifeCycle Первичная реплика инициировала полную копию TReplicator Informational
63832 PrimaryPartialCopyInitiated LifeCycle Первичная реплика инициировала частичную копию TReplicator Informational
16831 BuildIdleReplicaStarted LifeCycle Первичная реплика начала создание бездействующей реплики Репликация Informational
16832 BuildIdleReplicaCompleted LifeCycle Первичная реплика завершила создание бездействующей реплики Репликация Informational
16833 BuildIdleReplicaFailed LifeCycle Первичной реплике не удалось создать бездействующую реплику Репликация Предупреждение
16834 PrimaryReplicationQueueFull Здравоохранение Очередь репликации первичной реплики заполнена Репликация Предупреждение
16835 PrimaryReplicationQueueWarning Здравоохранение Очередь репликации первичной реплики почти заполнена Репликация Предупреждение
16836 PrimaryReplicationQueueWarningMitigated Здравоохранение Очередь репликации первичной реплики допустима Репликация Informational
16837 SecondaryReplicationQueueFull Здравоохранение Очередь репликации вторичной реплики заполнена Репликация Предупреждение
16838 SecondaryReplicationQueueWarning Здравоохранение Очередь репликации вторичной реплики почти заполнена Репликация Предупреждение
16839 SecondaryReplicationQueueWarningMitigated Здравоохранение Очередь репликации вторичной реплики допустима Репликация Informational
16840 PrimaryFaultedSlowSecondary Здравоохранение В первичной реплике произошел сбой медленной вторичной реплики Репликация Предупреждение
16841 ReplicatorFaulted Здравоохранение Произошел сбой реплики Репликация Предупреждение

События контейнера

События жизненного цикла контейнера

EventId Имя Описание Источник (задача) Level Версия
23074 ContainerActivated Контейнер запущен Hosting Informational 1
23075 ContainerDeactivated Контейнер остановлен Hosting Informational 1
23082 ContainerExited Работа контейнера завершена. Проверьте на наличие параметра UnexpectedTermination Hosting Informational 1

События BackupRestoreService

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

События раздела BackupRestoreService

EventId Имя Описание Источник (задача) Level
65305 BRSInfo Активируется периодическое резервное копирование BackupRestoreService Informational
65307 BRSWarning Сбой добавочного резервного копирования, запуск полного резервного копирования BackupRestoreService Предупреждение
65309 BRSError Не удалось выполнить периодическое резервное копирование BackupRestoreService Ошибка

События кластера BackupRestoreService

EventId Имя Описание Источник (задача) Level
65306 BRSInfo Политика резервного копирования создана BackupRestoreService Informational
65308 BRSWarning Политика резервного копирования удалена BackupRestoreService Предупреждение
65310 BRSError Сбой AddBackupPolicy BackupRestoreService Ошибка

Отчеты о работоспособности

Модель работоспособности Service Fabric предоставляет широкие, гибкие и увеличенные возможности оценки работоспособности и создания отчетов. Начиная с Service Fabric версии 6.2 данные о работоспособности записываются как события платформы для предоставления записей журнала о работоспособности. Чтобы объем событий работоспособности не был слишком высоким, записываются только следующие события Service Fabric:

  • Все отчеты о состоянии работоспособности Error или Warning.
  • Отчеты о состоянии работоспособности Ok во время переходов.
  • Истечение срока действия события работоспособности Error или Warning. Таким образом можно определять период, в течение которого сущность была неработоспособна.

События отчета о работоспособности кластера

EventId Имя Описание Источник (задача) Level Версия
54428 ClusterNewHealthReport Доступен новый отчет о работоспособности кластера HM Informational 1
54437 ClusterHealthReportExpired Истек срок действия имеющегося отчета о работоспособности кластера HM Informational 1

События отчета о работоспособности узла

EventId Имя Описание Источник (задача) Level Версия
54423 NodeNewHealthReport Доступен новый отчет о работоспособности узла HM Informational 1
54432 NodeHealthReportExpired Истек срок действия имеющегося отчета о работоспособности узла HM Informational 1

События отчета о работоспособности приложения

EventId Имя Описание Источник (задача) Level Версия
54425 ApplicationNewHealthReport Создан отчет о работоспособности приложения. Он создается для приложений, которые не были развернуты HM Informational 1
54426 DeployedApplicationNewHealthReport Создан отчет о работоспособности развернутого приложения HM Informational 1
54427 DeployedServicePackageNewHealthReport Создан отчет о работоспособности развернутой службы HM Informational 1
54434 ApplicationHealthReportExpired Истек срок действия имеющегося отчета о работоспособности приложения HM Informational 1
54435 DeployedApplicationHealthReportExpired Истек срок действия имеющегося отчета о работоспособности развернутого приложения HM Informational 1
54436 DeployedServicePackageHealthReportExpired Истек срок действия имеющегося отчета о работоспособности развернутой службы HM Informational 1

События отчета о работоспособности службы

EventId Имя Описание Источник (задача) Level Версия
54424 ServiceNewHealthReport Создан отчет о работоспособности службы HM Informational 1
54433 ServiceHealthReportExpired Истек срок действия имеющегося отчета о работоспособности службы HM Informational 1

События отчета о работоспособности секции

EventId Имя Описание Источник (задача) Level Версия
54422 PartitionNewHealthReport Создан отчет о работоспособности раздела HM Informational 1
54431 PartitionHealthReportExpired Истек срок действия имеющегося отчета о работоспособности раздела HM Informational 1

События отчета о работоспособности реплики

EventId Имя Описание Источник (задача) Level Версия
54429 StatefulReplicaNewHealthReport Создан отчет о работоспособности реплики с отслеживанием состояния HM Informational 1
54430 StatelessInstanceNewHealthReport Создан отчет о работоспособности экземпляра без отслеживания состояния HM Informational 1
54438 StatefulReplicaHealthReportExpired Истек срок действия имеющегося отчета о работоспособности реплики с отслеживанием состояния HM Informational 1
54439 StatelessInstanceHealthReportExpired Истек срок действия имеющегося отчета о работоспособности реплики без учета состояния HM Informational 1

События тестирования в условиях хаоса

События сеанса тестирования в условиях хаоса

EventId Имя Описание Источник (задача) Level Версия
50021 ChaosStarted Начат сеанс тестирования в условиях хаоса Тестирование Informational 1
50023 ChaosStopped Завершен сеанс тестирования в условиях хаоса Тестирование Informational 1

События узла в условиях хаоса

EventId Имя Описание Источник (задача) Level Версия
50033 ChaosNodeRestartScheduled Перезапуск узла запланирован как часть сеанса тестирования в условиях хаоса Тестирование Informational 1
50087 ChaosNodeRestartCompleted Завершен перезапуск узла как часть сеанса тестирования в условиях хаоса Тестирование Informational 1

События приложения в условиях хаоса

EventId Имя Описание Источник (задача) Level Версия
50053 ChaosCodePackageRestartScheduled Во время сеанса тестирования в условиях хаоса запланирован перезапуск пакета кода Тестирование Informational 1
50101 ChaosCodePackageRestartCompleted Во время сеанса тестирования в условиях хаоса завершен перезапуск пакета кода Тестирование Informational 1

События секции в условиях хаоса

EventId Имя Описание Источник (задача) Level Версия
50069 ChaosPartitionPrimaryMoveScheduled Перемещение основного раздела запланировано как часть сеанса тестирования в условиях хаоса Тестирование Informational 1
50077 ChaosPartitionSecondaryMoveScheduled Перемещение дополнительного раздела запланировано как часть сеанса тестирования в условиях хаоса Тестирование Informational 1
65003 PartitionPrimaryMoveAnalysis Доступен более глубокий анализ перемещения основного раздела Тестирование Informational 1

События реплики в условиях хаоса

EventId Имя Описание Источник (задача) Level Версия
50047 ChaosReplicaRestartScheduled Перезапуск реплики запланирован как часть сеанса тестирования в условиях хаоса Тестирование Informational 1
50051 ChaosReplicaRemovalScheduled Удаление реплики запланировано как часть сеанса тестирования в условиях хаоса Тестирование Informational 1
50093 ChaosReplicaRemovalCompleted Удаление реплики завершено как часть сеанса тестирования в условиях хаоса Тестирование Informational 1

Другие события

События корреляции

EventId Имя Описание Источник (задача) Level Версия
65011 CorrelationOperational Обнаружена корреляция Тестирование Informational 1

События версии ниже 6.2

Ниже приведен полный список событий, предоставляемых Service Fabric до версии 6.2.

EventId Имя Источник (задача) Level
25620 NodeOpening FabricNode Informational
25621 NodeOpenedSuccess FabricNode Informational
25622 NodeOpenedFailed FabricNode Informational
25623 NodeClosing FabricNode Informational
25624 NodeClosed FabricNode Informational
25625 NodeAborting FabricNode Informational
25626 NodeAborted FabricNode Informational
29627 ClusterUpgradeStart CM Informational
29628 ClusterUpgradeComplete CM Informational
29629 ClusterUpgradeRollback CM Informational
29630 ClusterUpgradeRollbackComplete CM Informational
29631 ClusterUpgradeDomainComplete CM Informational
23074 ContainerActivated Hosting Informational
23075 ContainerDeactivated Hosting Informational
29620 ApplicationCreated CM Informational
29621 ApplicationUpgradeStart CM Informational
29622 ApplicationUpgradeComplete CM Informational
29623 ApplicationUpgradeRollback CM Informational
29624 ApplicationUpgradeRollbackComplete CM Informational
29625 ApplicationDeleted CM Informational
29626 ApplicationUpgradeDomainComplete CM Informational
18566 ServiceCreated FM Informational
18567 ServiceDeleted FM Informational

Дальнейшие действия