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


Список событий 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 Имя. Категория Description Источник (задача) Уровень
29627 ClusterUpgradeStarted Обновление Начато обновление кластера ТМ Информационный
29628 ClusterUpgradeCompleted Обновление Обновление кластера завершено ТМ Информационный
29629 ClusterUpgradeRollbackStarted Обновление Обновление кластера начало отката ТМ Предупреждение
29630 ClusterUpgradeRollbackCompleted Обновление Откат обновления кластера завершен ТМ Предупреждение
29631 ClusterUpgradeDomainCompleted Обновление Домен завершил обновление во время обновления кластера ТМ Информационный

События узла

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

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

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

EventId Имя. Категория Description Источник (задача) Уровень
50187 SharedLogWriteThrottled Работоспособность Операции записи в общий журнал регулируются KtlLoggerNode Информационный
50188 SharedLogWriteUnthrottled Работоспособность Операции записи в общий журнал в нерегулируемом состоянии KtlLoggerNode Информационный

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

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

EventId Имя. Категория Description Источник (задача) Уровень
29620 ApplicationCreated LifeCycle Создано новое приложение ТМ Информационный
29625 ApplicationDeleted LifeCycle Удалено имеющееся приложение ТМ Информационный
23083 ApplicationProcessExited LifeCycle Прекращен процесс в приложении Размещение на компьютере Информационный

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

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

EventId Имя. Категория Description Источник (задача) Уровень
29621 ApplicationUpgradeStarted Обновление Начато обновление приложения ТМ Информационный
29622 ApplicationUpgradeCompleted Обновление Завершено обновление приложения ТМ Информационный
29623 ApplicationUpgradeRollbackStarted Обновление Обновление приложения начало отката ТМ Предупреждение
29624 ApplicationUpgradeRollbackCompleted Обновление Завершен откат обновления приложения ТМ Предупреждение
29626 ApplicationUpgradeDomainCompleted Обновление Домен завершил обновление во время обновления приложения ТМ Информационный

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

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

EventId Имя. Категория Description Источник (задача) Уровень
18657 ServiceCreated LifeCycle Создана служба FM Информационный
18658 ServiceDeleted LifeCycle Удалена имеющаяся служба FM Информационный

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

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

EventId Имя. Категория Description Источник (задача) Уровень
18940 PartitionReconfigured LifeCycle Завершена перенастройка разделов Анализ розничной торговли Информационный

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

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

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

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

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

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

События BackupRestoreService

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

EventId Имя Описание Источник (задача) Уровень Версия
50021 ChaosStarted Начат сеанс тестирования в условиях хаоса Возможность тестирования Информационный 1
50023 ChaosStopped Завершен сеанс тестирования в условиях хаоса Возможность тестирования Информационный 1

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

EventId Имя Описание Источник (задача) Уровень Версия
50033 ChaosNodeRestartScheduled Перезапуск узла запланирован как часть сеанса тестирования в условиях хаоса Возможность тестирования Информационный 1
50087 ChaosNodeRestartCompleted Завершен перезапуск узла как часть сеанса тестирования в условиях хаоса Возможность тестирования Информационный 1

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

EventId Имя Описание Источник (задача) Уровень Версия
50053 ChaosCodePackageRestartScheduled Во время сеанса тестирования в условиях хаоса запланирован перезапуск пакета кода Возможность тестирования Информационный 1
50101 ChaosCodePackageRestartCompleted Во время сеанса тестирования в условиях хаоса завершен перезапуск пакета кода Возможность тестирования Информационный 1

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

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

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

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

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

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

EventId Имя Описание Источник (задача) Уровень Версия
65011 CorrelationOperational Обнаружена корреляция Возможность тестирования Информационный 1

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

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

EventId Имя. Источник (задача) Уровень
25620 NodeOpening FabricNode Информационный
25621 NodeOpenedSuccess FabricNode Информационный
25622 NodeOpenedFailed FabricNode Информационный
25623 NodeClosing FabricNode Информационный
25624 NodeClosed FabricNode Информационный
25625 NodeAborting FabricNode Информационный
25626 NodeAborted FabricNode Информационный
29627 ClusterUpgradeStart ТМ Информационный
29628 ClusterUpgradeComplete ТМ Информационный
29629 ClusterUpgradeRollback ТМ Информационный
29630 ClusterUpgradeRollbackComplete ТМ Информационный
29631 ClusterUpgradeDomainComplete ТМ Информационный
23074 ContainerActivated Размещение на компьютере Информационный
23075 ContainerDeactivated Размещение на компьютере Информационный
29620 ApplicationCreated ТМ Информационный
29621 ApplicationUpgradeStart ТМ Информационный
29622 ApplicationUpgradeComplete ТМ Информационный
29623 ApplicationUpgradeRollback ТМ Информационный
29624 ApplicationUpgradeRollbackComplete ТМ Информационный
29625 ApplicationDeleted ТМ Информационный
29626 ApplicationUpgradeDomainComplete ТМ Информационный
18566 ServiceCreated FM Информационный
18567 ServiceDeleted FM Информационный

Следующие шаги