Udostępnij za pośrednictwem


Lista zdarzeń usługi Service Fabric

Usługa Service Fabric uwidacznia podstawowy zestaw zdarzeń klastra, aby poinformować o stanie klastra jako zdarzenia usługi Service Fabric. Są one oparte na akcjach wykonywanych przez usługę Service Fabric na węzłach i decyzjach dotyczących klastra lub zarządzania podjętych przez właściciela/operatora klastra. Dostęp do tych zdarzeń można uzyskać, konfigurując je na różne sposoby, w tym konfigurowanie dzienników usługi Azure Monitor za pomocą klastra lub wykonywanie zapytań względem magazynu zdarzeń. Na maszynach z systemem Windows te zdarzenia są przekazywane do dziennika zdarzeń — dzięki czemu zdarzenia usługi Service Fabric są widoczne w Podgląd zdarzeń.

Oto niektóre cechy tych zdarzeń

  • Każde zdarzenie jest powiązane z określoną jednostką w klastrze, na przykład Application, Service, Node, Replica.
  • Każde zdarzenie zawiera zestaw typowych pól: EventInstanceId, EventName i Category.
  • Każde zdarzenie zawiera pola, z którymi wiąże się zdarzenie z powrotem z jednostką, z którą jest skojarzona. Na przykład zdarzenie ApplicationCreated będzie miało pola identyfikujące nazwę utworzonej aplikacji.
  • Zdarzenia są ustrukturyzowane w taki sposób, że mogą być używane w różnych narzędziach do dalszej analizy. Ponadto istotne szczegóły zdarzenia są definiowane jako oddzielne właściwości, w przeciwieństwie do długiego ciągu.
  • Zdarzenia są zapisywane przez różne podsystemy w usłudze Service Fabric są identyfikowane przez źródło (zadanie) poniżej. Więcej informacji można znaleźć w tych podsystemach w temacie Service Fabric Architecture and Service Fabric Technical Overview (Architektura usługi Service Fabric i Omówienie techniczne usługi Service Fabric).

Oto lista tych zdarzeń usługi Service Fabric zorganizowanych według jednostki.

Zdarzenia klastra

Zdarzenia uaktualniania klastra

Więcej szczegółów na temat uaktualnień klastra można znaleźć tutaj.

EventId Nazwisko Kategoria opis Źródło (zadanie) Poziom
29627 ClusterUpgradeStarted Uaktualnienie Rozpoczęto uaktualnianie klastra Chassis Manager (CM) Informacyjny
29628 ClusterUpgradeCompleted Uaktualnienie Uaktualnienie klastra zostało ukończone Chassis Manager (CM) Informacyjny
29629 ClusterUpgradeRollbackStarted Uaktualnienie Rozpoczęto wycofywanie uaktualnienia klastra Chassis Manager (CM) Ostrzeżenie
29630 ClusterUpgradeRollbackCompleted Uaktualnienie Uaktualnienie klastra zostało ukończone wycofywanie Chassis Manager (CM) Ostrzeżenie
29631 ClusterUpgradeDomainCompleted Uaktualnienie Uaktualnianie domeny zakończyło uaktualnianie podczas uaktualniania klastra Chassis Manager (CM) Informacyjny

Zdarzenia węzła

Zdarzenia cyklu życia węzła

EventId Nazwisko Kategoria opis Źródło (zadanie) Poziom
18602 NodeDeactivateCompleted StateTransition Dezaktywacja węzła została ukończona FM Informacyjny
18603 NodeUp StateTransition Klaster wykrył, że węzeł został uruchomiony FM Informacyjny
18604 NodeDown StateTransition Klaster wykrył, że węzeł został zamknięty. Podczas ponownego uruchamiania węzła zobaczysz zdarzenie NodeDown, po którym następuje zdarzenie NodeUp FM Błąd
18605 NodeAddedToCluster StateTransition Dodano nowy węzeł do klastra, a usługa Service Fabric może wdrażać aplikacje w tym węźle FM Informacyjny
18606 NodeRemovedFromCluster StateTransition Węzeł został usunięty z klastra. Usługa Service Fabric nie będzie już wdrażać aplikacji w tym węźle FM Informacyjny
18607 NodeDeactivateStarted StateTransition Rozpoczęto dezaktywację węzła FM Informacyjny
25621 NodeOpenSucceed StateTransition Węzeł został pomyślnie uruchomiony Węzeł szkieletowy Informacyjny
25622 NodeOpenFailed StateTransition Nie można uruchomić węzła i dołączyć do pierścienia Węzeł szkieletowy Błąd
25624 Węzeł — kolokowany StateTransition Węzeł został pomyślnie zamknięty Węzeł szkieletowy Informacyjny
25626 NodeAborted StateTransition Węzeł ma nieprzyzwoicie zamknięty Węzeł szkieletowy Błąd

Zdarzenia węzła rejestratora Ktl

EventId Nazwisko Kategoria opis Źródło (zadanie) Poziom
50187 SharedLogWriteThrottled Służba zdrowia Operacje zapisu w dzienniku udostępnionym są ograniczane KtlLoggerNode Informacyjny
50188 SharedLogWriteUnthrottled Służba zdrowia Zapisy w dzienniku udostępnionym nie zostały zapisane KtlLoggerNode Informacyjny

Zdarzenia aplikacji

Zdarzenia cyklu życia aplikacji

EventId Nazwisko Kategoria opis Źródło (zadanie) Poziom
29620 Tworzenie aplikacji Cykl życia Utworzono nową aplikację Chassis Manager (CM) Informacyjny
29625 ApplicationDeleted Cykl życia Usunięto istniejącą aplikację Chassis Manager (CM) Informacyjny
23083 ApplicationProcessExited Cykl życia Proces w aplikacji zakończył się Hosting Informacyjny

Zdarzenia uaktualniania aplikacji

Więcej szczegółów na temat uaktualnień aplikacji można znaleźć tutaj.

EventId Nazwisko Kategoria opis Źródło (zadanie) Poziom
29621 ApplicationUpgradeStarted Uaktualnienie Rozpoczęto uaktualnianie aplikacji Chassis Manager (CM) Informacyjny
29622 ApplicationUpgradeCompleted Uaktualnienie Uaktualnienie aplikacji zostało ukończone Chassis Manager (CM) Informacyjny
29623 ApplicationUpgradeRollbackStarted Uaktualnienie Uaktualnienie aplikacji zostało rozpoczęte w celu wycofania Chassis Manager (CM) Ostrzeżenie
29624 ApplicationUpgradeRollbackCompleted Uaktualnienie Uaktualnienie aplikacji zostało ukończone wycofywanie Chassis Manager (CM) Ostrzeżenie
29626 ApplicationUpgradeDomainCompleted Uaktualnienie Uaktualnianie domeny zakończyło uaktualnianie podczas uaktualniania aplikacji Chassis Manager (CM) Informacyjny

Zdarzenia usługi

Zdarzenia cyklu życia usługi

EventId Nazwisko Kategoria opis Źródło (zadanie) Poziom
18657 ServiceCreated Cykl życia Utworzono nową usługę FM Informacyjny
18658 ServiceDeleted Cykl życia Usunięto istniejącą usługę FM Informacyjny

Zdarzenia partycji

Zdarzenia przenoszenia partycji

EventId Nazwisko Kategoria opis Źródło (zadanie) Poziom
18940 PartitionReconfigured Cykl życia Zakończono ponowną konfigurację partycji RA Informacyjny

Zdarzenia repliki

Zdarzenia cyklu życia repliki

EventId Nazwisko Kategoria opis Źródło (zadanie) Poziom
61701 ReliableDictionaryOpened Cykl życia Otwarty słownik reliable DistributedDictionary Informacyjny
61702 ReliableDictionaryClosed Cykl życia Niezawodny słownik został zamknięty DistributedDictionary Informacyjny
61703 ReliableDictionaryCheckpointRecovered Cykl życia Niezawodny słownik odzyskał punkt kontrolny DistributedDictionary Informacyjny
61704 ReliableDictionaryCheckpointFilesSent Cykl życia Replika wysłała pliki punktów kontrolnych niezawodnego słownika DistributedDictionary Informacyjny
61705 ReliableDictionaryCheckpointFilesReceived Cykl życia Replika otrzymała pliki punktów kontrolnych niezawodnego słownika DistributedDictionary Informacyjny
61963 ReliableQueueOpened Cykl życia Kolejka niezawodna została otwarta Kolejka rozproszona Informacyjny
61964 ReliableQueueClosed Cykl życia Kolejka niezawodna została zamknięta Kolejka rozproszona Informacyjny
61965 ReliableQueueCheckpointRecovered Cykl życia Niezawodna kolejka odzyskała punkt kontrolny Kolejka rozproszona Informacyjny
61966 ReliableQueueCheckpointFilesSent Cykl życia Replika wysłała pliki punktów kontrolnych niezawodnej kolejki Kolejka rozproszona Informacyjny
63647 ReliableQueueCheckpointFilesReceived Cykl życia Replika otrzymała pliki punktów kontrolnych niezawodnej kolejki Kolejka rozproszona Informacyjny
63648 ReliableConcurrentQueueOpened Cykl życia Uruchomiono niezawodną kolejkę współbieżną ReliableConcurrentQueue Informacyjny
63649 ReliableConcurrentQueueClosed Cykl życia Zamknięto niezawodną kolejkę współbieżną ReliableConcurrentQueue Informacyjny
63650 ReliableConcurrentQueueCheckpointRecovered Cykl życia Niezawodna kolejka współbieżna odzyskała punkt kontrolny ReliableConcurrentQueue Informacyjny
61687 TStoreError Błąd Niezawodna kolekcja otrzymała nieoczekiwany błąd Magazyn TStore Błąd
63831 Zainicjowane podstawowego narzędziaFullCopy Cykl życia Replika podstawowa zainicjowała pełną kopię TReplicator Informacyjny
63832 Zainicjowane przez element PrimaryPartialCopy Cykl życia Replika podstawowa zainicjowała częściową kopię TReplicator Informacyjny
16831 BuildIdleReplicaStarted Cykl życia Replika podstawowa rozpoczęła tworzenie repliki bezczynności Replikacja Informacyjny
16832 BuildIdleReplicaCompleted Cykl życia Replika podstawowa zakończyła tworzenie repliki bezczynności Replikacja Informacyjny
16833 BuildIdleReplicaFailed Cykl życia Replika podstawowa zakończyła się niepowodzeniem podczas kompilowania bezczynnej repliki Replikacja Ostrzeżenie
16834 PrimaryReplicationQueueFull Służba zdrowia Kolejka replikacji repliki podstawowej jest pełna Replikacja Ostrzeżenie
16835 PrimaryReplicationQueueWarning Służba zdrowia Kolejka replikacji repliki podstawowej jest niemal pełna Replikacja Ostrzeżenie
16836 PrimaryReplicationQueueWarningMitigated Służba zdrowia Kolejka replikacji repliki podstawowej jest w porządku Replikacja Informacyjny
16837 SecondaryReplicationQueueFull Służba zdrowia Kolejka replikacji repliki pomocniczej jest pełna Replikacja Ostrzeżenie
16838 SecondaryReplicationQueueWarning Służba zdrowia Kolejka replikacji repliki pomocniczej jest prawie pełna Replikacja Ostrzeżenie
16839 SecondaryReplicationQueueWarningMitigated Służba zdrowia Kolejka replikacji repliki pomocniczej jest w porządku Replikacja Informacyjny
16840 PrimaryFaultedSlowSecondary Służba zdrowia Replika podstawowa uszkodziła powolną replikę pomocniczą Replikacja Ostrzeżenie
16841 ReplicatorFaulted Służba zdrowia Replika uległa awarii Replikacja Ostrzeżenie

Zdarzenia kontenera

Zdarzenia cyklu życia kontenera

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
23074 ContainerActivated Uruchomiono kontener Hosting Informacyjny 1
23075 KontenerDeaktywowany Kontener został zatrzymany Hosting Informacyjny 1
23082 KontenerExited Kontener zakończył działanie — sprawdź flagę UnexpectedTermination Hosting Informacyjny 1

BackupRestoreService Events

Gdy usługa BackupRestoreService (BRS) jest włączona w klastrze SF, uwidacznia zdarzenia wyzwalane przez użytkownika i okresowe operacje, aby umożliwić użytkownikowi zrozumienie stanu operacji. Operacje wyzwalane przez użytkownika obejmują akcje, takie jak tworzenie zasad tworzenia kopii zapasowych w klastrze, wyzwalanie kopii zapasowej na partycji lub dowolna inna prawidłowa akcja w kontekście brS. Usługa BRS okresowo emituje stan bieżących aktywnych zasad na poziomie klastra, informacje dotyczące ostatniej kopii zapasowej i nadchodzącej zaplanowanej kopii zapasowej oraz stanu okresowej kopii zapasowej na różnych etapach na poziomie partycji.

Zdarzenia partycji BackupRestoreService

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom
65305 BRSInfo Wyzwalana okresowa kopia zapasowa BackupRestoreService Informacyjny
65307 BRSWarning Tworzenie przyrostowej kopii zapasowej nie powiodło się, wyzwalając pełną kopię zapasową BackupRestoreService Ostrzeżenie
65309 BRSError Tworzenie okresowej kopii zapasowej nie powiodło się BackupRestoreService Błąd

Zdarzenia klastra BackupRestoreService

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom
65306 BRSInfo Utworzone zasady tworzenia kopii zapasowych BackupRestoreService Informacyjny
65308 BRSWarning Usunięte zasady kopii zapasowych BackupRestoreService Ostrzeżenie
65310 BRSError DodawanieBackupPolicy nie powiodło się BackupRestoreService Błąd

Raporty o kondycji

Model kondycji usługi Service Fabric zapewnia rozbudowaną, elastyczną i rozszerzalną ocenę kondycji i raportowanie. Począwszy od usługi Service Fabric w wersji 6.2, dane kondycji są zapisywane jako zdarzenia platformy w celu zapewnienia historycznych rekordów kondycji. Aby zachować niską liczbę zdarzeń kondycji, zapisujemy tylko następujące zdarzenia jako usługi Service Fabric:

  • Raporty dotyczące wszystkich Error lub Warning kondycji
  • Ok raporty dotyczące kondycji podczas przechodzenia
  • Po wygaśnięciu Error zdarzenia lub Warning kondycji. Może to służyć do określenia, jak długo jednostka była w złej kondycji

Zdarzenia raportu kondycji klastra

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
54428 ClusterNewHealthReport Dostępny jest nowy raport kondycji klastra HM Informacyjny 1
54437 ClusterHealthReportExpired Istniejący raport kondycji klastra wygasł HM Informacyjny 1

Zdarzenia raportu kondycji węzła

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
54423 NodeNewHealthReport Dostępny jest nowy raport kondycji węzła HM Informacyjny 1
54432 NodeHealthReportExpired Istniejący raport kondycji węzła wygasł HM Informacyjny 1

Zdarzenia raportu kondycji aplikacji

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
54425 ApplicationNewHealthReport Utworzono nowy raport kondycji aplikacji. Dotyczy to niezployowanych aplikacji. HM Informacyjny 1
54426 DeployedApplicationNewHealthReport Utworzono nowy raport kondycji wdrożonej aplikacji HM Informacyjny 1
54427 DeployedServicePackageNewHealthReport Utworzono nowy wdrożony raport kondycji usługi HM Informacyjny 1
54434 ApplicationHealthReportExpired Istniejący raport kondycji aplikacji wygasł HM Informacyjny 1
54435 DeployedApplicationHealthReportExpired Istniejący raport kondycji wdrożonej aplikacji wygasł HM Informacyjny 1
54436 DeployedServicePackageHealthReportExpired Istniejący wdrożony raport kondycji usługi wygasł HM Informacyjny 1

Kondycja usługi zgłaszania zdarzeń

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
54424 ServiceNewHealthReport Utworzono nowy raport kondycji usługi HM Informacyjny 1
54433 ServiceHealthReportExpired Istniejący raport kondycji usługi wygasł HM Informacyjny 1

Zdarzenia raportu kondycji partycji

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
54422 PartitionNewHealthReport Utworzono nowy raport kondycji partycji HM Informacyjny 1
54431 PartitionHealthReportExpired Istniejący raport kondycji partycji wygasł HM Informacyjny 1

Zdarzenia raportu kondycji repliki

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
54429 StatefulReplicaNewHealthReport Utworzono raport kondycji repliki stanowej HM Informacyjny 1
54430 StatelessInstanceNewHealthReport Utworzono nowy raport kondycji wystąpienia bezstanowego HM Informacyjny 1
54438 StatefulReplicaHealthReportExpired Istniejący raport kondycji repliki stanowej wygasł HM Informacyjny 1
54439 StatelessInstanceHealthReportExpired Istniejący raport kondycji wystąpienia bezstanowego wygasł HM Informacyjny 1

Zdarzenia testowania chaosu

Zdarzenia sesji chaosu

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
50021 ChaosStarted Rozpoczęto sesję testowania chaosu Możliwość testowania Informacyjny 1
50023 ChaosStopped Sesja testowania chaosu została zatrzymana Możliwość testowania Informacyjny 1

Zdarzenia węzła chaosu

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
50033 ChaosNodeRestartScheduled Węzeł ma zaplanowane ponowne uruchomienie w ramach sesji testowania chaosu Możliwość testowania Informacyjny 1
50087 ChaosNodeRestartCompleted Węzeł zakończył ponowne uruchamianie w ramach sesji testowania chaosu Możliwość testowania Informacyjny 1

Zdarzenia aplikacji chaosu

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
50053 ChaosCodePackageRestartScheduled Ponowne uruchomienie pakietu kodu zostało zaplanowane podczas sesji testowania chaosu Możliwość testowania Informacyjny 1
50101 ChaosCodePackageRestartCompleted Ponowne uruchomienie pakietu kodu zostało zakończone podczas sesji testowania chaosu Możliwość testowania Informacyjny 1

Zdarzenia partycji chaosu

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
50069 ChaosPartitionPrimaryMoveScheduled Partycja podstawowa ma zostać przeniesiona w ramach sesji testowania chaosu Możliwość testowania Informacyjny 1
50077 ChaosPartitionSecondaryMoveScheduled Partycja pomocnicza ma zostać przeniesiona w ramach sesji testowania chaosu Możliwość testowania Informacyjny 1
65003 PartitionPrimaryMoveAnalysis Dostępna jest głębsza analiza przenoszenia partycji podstawowej Możliwość testowania Informacyjny 1

Zdarzenia repliki chaosu

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
50047 ChaosReplicaRestartScheduled Ponowne uruchomienie repliki zostało zaplanowane w ramach sesji testowania chaosu Możliwość testowania Informacyjny 1
50051 ChaosReplicaRemovalScheduled Usunięcie repliki zostało zaplanowane w ramach sesji testowania chaosu Możliwość testowania Informacyjny 1
50093 ChaosReplicaRemovalCompleted Usuwanie repliki zostało ukończone w ramach sesji testowania chaosu Możliwość testowania Informacyjny 1

Inne zdarzenia

Zdarzenia korelacji

EventId Nazwa/nazwisko opis Źródło (zadanie) Poziom Wersja
65011 CorrelationOperational Wykryto korelację Możliwość testowania Informacyjny 1

Zdarzenia wcześniejsze niż wersja 6.2

Poniżej przedstawiono kompleksową listę zdarzeń udostępnianych przez usługę Service Fabric przed wersją 6.2.

EventId Nazwisko Źródło (zadanie) Poziom
25620 WęzełOtwórz Węzeł szkieletowy Informacyjny
25621 NodeOpenedSuccess Węzeł szkieletowy Informacyjny
25622 NodeOpenedFailed Węzeł szkieletowy Informacyjny
25623 Łączenie węzłów Węzeł szkieletowy Informacyjny
25624 Węzeł — kolokowany Węzeł szkieletowy Informacyjny
25625 Przerywanie węzła Węzeł szkieletowy Informacyjny
25626 NodeAborted Węzeł szkieletowy Informacyjny
29627 ClusterUpgradeStart Chassis Manager (CM) Informacyjny
29628 ClusterUpgradeComplete Chassis Manager (CM) Informacyjny
29629 ClusterUpgradeRollback Chassis Manager (CM) Informacyjny
29630 ClusterUpgradeRollbackComplete Chassis Manager (CM) Informacyjny
29631 ClusterUpgradeDomainComplete Chassis Manager (CM) Informacyjny
23074 ContainerActivated Hosting Informacyjny
23075 KontenerDeaktywowany Hosting Informacyjny
29620 Tworzenie aplikacji Chassis Manager (CM) Informacyjny
29621 ApplicationUpgradeStart Chassis Manager (CM) Informacyjny
29622 ApplicationUpgradeComplete Chassis Manager (CM) Informacyjny
29623 ApplicationUpgradeRollback Chassis Manager (CM) Informacyjny
29624 ApplicationUpgradeRollbackComplete Chassis Manager (CM) Informacyjny
29625 ApplicationDeleted Chassis Manager (CM) Informacyjny
29626 ApplicationUpgradeDomainComplete Chassis Manager (CM) Informacyjny
18566 ServiceCreated FM Informacyjny
18567 ServiceDeleted FM Informacyjny

Następne kroki