Elenco degli eventi di Service Fabric

Service Fabric espone un set primario di eventi del cluster, sotto forma di eventi di Service Fabric, per offrire informazioni sullo stato del cluster. Questi eventi sono basati sulle azioni eseguite da Service Fabric sui nodi e sul cluster oppure sulle decisioni di gestione prese dal proprietario/operatore del cluster È possibile accedere a questi eventi configurando in vari modi, tra cui la configurazione dei log di Monitoraggio di Azure con il cluster o l'esecuzione di query su EventStore. Nei computer Windows questi eventi vengono inseriti nel registro eventi ed è quindi possibile visualizzare gli eventi di Service Fabric nel Visualizzatore eventi.

Ecco alcune caratteristiche di questi eventi

  • Ogni evento è associato a un'entità specifica nel cluster, ad esempio Application, Service, Node, Replica.
  • Ogni evento contiene un set di campi comuni: EventInstanceId, EventName e Category.
  • Ogni evento contiene campi che associano l'evento all'entità a cui è associato. Ad esempio, l'evento ApplicationCreated ha campi che identificano il nome dell'applicazione creata.
  • Gli eventi sono strutturati in modo che possano essere utilizzati in vari strumenti per eseguire ulteriori analisi. Inoltre, i dettagli pertinenti per un evento sono definiti come proprietà separate anziché come stringa lunga.
  • Gli eventi vengono scritti da sottosistemi diversi in Service Fabric e identificati da Source(Task) come illustrato di seguito. Sono disponibili altre informazioni su questi sottosistemi in Architettura di Service Fabric e Panoramica tecnica di Service Fabric.

Ecco un elenco di questi eventi di Service Fabric organizzati per entità.

Eventi del cluster

Eventi di aggiornamento del cluster

Altre informazioni sugli aggiornamenti dei cluster sono disponibili qui.

EventId Nome Categoria Descrizione Origine (attività) Livello
29627 ClusterUpgradeStarted Aggiorna È stato avviato un aggiornamento del cluster CA Informativo
29628 ClusterUpgradeCompleted Aggiorna È stato completato un aggiornamento del cluster CA Informativo
29629 ClusterUpgradeRollbackStarted Aggiorna È stato avviato il rollback di un aggiornamento del cluster CA Avviso
29630 ClusterUpgradeRollbackCompleted Aggiorna È stato completato il ripristino dello stato precedente all'aggiornamento del cluster CA Avviso
29631 ClusterUpgradeDomainCompleted Aggiorna Un dominio di aggiornamento ha completato l'aggiornamento durante un aggiornamento del cluster CA Informativo

Eventi dei nodi

Eventi relativi al ciclo di vita dei nodi

EventId Nome Categoria Descrizione Origine (attività) Livello
18602 NodeDeactivateCompleted StateTransition La disattivazione di un nodo è stata completata FM Informativo
18603 NodeUp StateTransition Il cluster ha rilevato che un nodo è stato avviato FM Informativo
18604 NodeDown StateTransition Il cluster ha rilevato che un nodo è stato arrestato. Durante un riavvio del nodo, verrà visualizzato un evento NodeDown seguito da un evento NodeUp FM Error
18605 NodeAddedToCluster StateTransition È stato aggiunto un nuovo nodo al cluster e Service Fabric è in grado di distribuire le applicazioni a questo nodo FM Informativo
18606 NodeRemovedFromCluster StateTransition Un nodo è stato rimosso dal cluster. Service Fabric non effettuerà più la distribuzione delle applicazioni a questo nodo FM Informativo
18607 NodeDeactivateStarted StateTransition La disattivazione di un nodo è stata avviata FM Informativo
25621 NodeOpenSucceeded StateTransition Un nodo è stato avviato correttamente FabricNode Informativo
25622 NodeOpenFailed StateTransition Un nodo non è in grado di avviarsi e creare un join dell'anello FabricNode Error
25624 NodeClosed StateTransition Un nodo è stato arrestato correttamente FabricNode Informativo
25626 NodeAborted StateTransition Un nodo è stato arrestato in modo anomalo FabricNode Error

Eventi Ktl Logger Node

EventId Nome Categoria Descrizione Origine (attività) Livello
50187 SharedLogWriteThrottled Integrità Le scritture nel log condiviso sono limitate KtlLoggerNode Informativo
50188 SharedLogWriteUnthrottled Integrità Le scritture nel log condiviso sono state annullate KtlLoggerNode Informativo

Eventi dell'applicazione

Eventi relativi al ciclo di vita delle applicazioni

EventId Nome Categoria Descrizione Origine (attività) Livello
29620 ApplicationCreated LifeCycle È stata creata una nuova applicazione CA Informativo
29625 ApplicationDeleted LifeCycle Un'applicazione esistente è stata eliminata CA Informativo
23083 ApplicationProcessExited LifeCycle Un processo all'interno di un'applicazione è stato terminato Hosting Informativo

Eventi di aggiornamento delle applicazioni

Altre informazioni sugli aggiornamenti delle applicazioni sono disponibili qui.

EventId Nome Categoria Descrizione Origine (attività) Livello
29621 ApplicationUpgradeStarted Aggiorna È stato avviato un aggiornamento dell'applicazione CA Informativo
29622 ApplicationUpgradeCompleted Aggiorna È stato completato un aggiornamento dell'applicazione CA Informativo
29623 ApplicationUpgradeRollbackStarted Aggiorna È stato avviato il rollback di un aggiornamento dell'applicazione CA Avviso
29624 ApplicationUpgradeRollbackCompleted Aggiorna È stato completato il ripristino dello stato precedente all'aggiornamento dell'applicazione CA Avviso
29626 ApplicationUpgradeDomainCompleted Aggiorna Un dominio di aggiornamento ha completato l'aggiornamento durante un aggiornamento dell'applicazione CA Informativo

Eventi dei servizi

Eventi relativi al ciclo di vita dei servizi

EventId Nome Categoria Descrizione Origine (attività) Livello
18657 ServiceCreated LifeCycle È stato creato un nuovo servizio FM Informativo
18658 ServiceDeleted LifeCycle È stato eliminato un servizio esistente FM Informativo

Eventi delle partizioni

Eventi di spostamento delle partizioni

EventId Nome Categoria Descrizione Origine (attività) Livello
18940 PartitionReconfigured LifeCycle È stata completata la riconfigurazione di una partizione RA Informativo

Eventi delle repliche

Eventi del ciclo di vita della replica

EventId Nome Categoria Descrizione Origine (attività) Livello
61701 ReliableDictionaryOpened LifeCycle Il dizionario Reliable è stato aperto DistributedDictionary Informativo
61702 ReliableDictionaryClosed LifeCycle Dizionario Affidabile chiuso DistributedDictionary Informativo
61703 ReliableDictionaryCheckpointRecovered LifeCycle Reliable Dictionary ha recuperato il relativo checkpoint DistributedDictionary Informativo
61704 ReliableDictionaryCheckpointFilesSent LifeCycle Replica ha inviato i file di checkpoint di Reliable Dictionary DistributedDictionary Informativo
61705 ReliableDictionaryCheckpointFilesReceived LifeCycle La replica ha ricevuto i file di checkpoint di Reliable Dictionary DistributedDictionary Informativo
61963 ReliableQueueOpened LifeCycle È stata aperta una coda affidabile DistributedQueue Informativo
61964 ReliableQueueClosed LifeCycle Coda affidabile chiusa DistributedQueue Informativo
61965 ReliableQueueCheckpointRecovered LifeCycle La coda Affidabile ha recuperato il checkpoint DistributedQueue Informativo
61966 ReliableQueueCheckpointFilesSent LifeCycle La replica ha inviato i file del checkpoint di Reliable Queue DistributedQueue Informativo
63647 ReliableQueueCheckpointFilesReceived LifeCycle La replica ha ricevuto file di checkpoint della coda affidabile DistributedQueue Informativo
63648 ReliableConcurrentQueueOpened LifeCycle Coda simultanea affidabile aperta ReliableConcurrentQueue Informativo
63649 ReliableConcurrentQueueClosed LifeCycle Coda simultanea affidabile chiusa ReliableConcurrentQueue Informativo
63650 ReliableConcurrentQueueCheckpointRecovered LifeCycle La coda simultanea affidabile ha recuperato il checkpoint ReliableConcurrentQueue Informativo
61687 TStoreError Errore La raccolta Reliable ha ricevuto un errore imprevisto TStore Error
63831 PrimaryFullCopyInitiated LifeCycle La replica primaria ha avviato una copia completa TReplicator Informativo
63832 PrimaryPartialCopyInitiated LifeCycle La replica primaria ha avviato una copia parziale TReplicator Informativo
16831 BuildIdleReplicaStarted LifeCycle La replica primaria ha avviato la compilazione di una replica inattiva Replica Informativo
16832 BuildIdleReplicaCompleted LifeCycle La replica primaria ha completato la compilazione di una replica inattiva Replica Informativo
16833 BuildIdleReplicaFailed LifeCycle Replica primaria non riuscita durante la compilazione di una replica inattiva Replica Avviso
16834 PrimaryReplicationQueueFull Integrità La coda di replica della replica primaria è piena Replica Avviso
16835 PrimaryReplicationQueueWarning Integrità La coda di replica della replica primaria è quasi piena Replica Avviso
16836 PrimaryReplicationQueueWarningMitigated Integrità La coda di replica della replica primaria è corretta Replica Informativo
16837 SecondaryReplicationQueueFull Integrità La coda di replica secondaria è piena Replica Avviso
16838 SecondaryReplicationQueueWarning Integrità La coda di replica secondaria è quasi piena Replica Avviso
16839 SecondaryReplicationQueueWarningMitigated Integrità La coda di replica secondaria è corretta Replica Informativo
16840 PrimaryFaultedSlowSecondary Integrità La replica primaria ha restituito un errore in una replica secondaria lenta Replica Avviso
16841 ReplicatorFaulted Integrità Replica non riuscita Replica Avviso

Eventi dei contenitori

Eventi relativi al ciclo di vita dei contenitori

EventId Nome Descrizione Origine (attività) Livello Versione
23074 ContainerActivated Un contenitore è stato avviato Hosting Informativo 1
23075 ContainerDeactivated Un contenitore è stato arrestato Hosting Informativo 1
23082 ContainerExited Un contenitore è stato terminato - controllare il flag UnexpectedTermination Hosting Informativo 1

Eventi BackupRestoreService

Quando BackupRestoreService (BRS) è abilitato in un cluster SF, espone gli eventi per le operazioni attivate e periodiche dell'utente per consentire all'utente di comprendere lo stato delle operazioni. Le operazioni attivate dall'utente coprono azioni come la creazione di criteri di backup nel cluster, l'attivazione del backup in una partizione o qualsiasi altra azione valida nel contesto BRS. BRS genera periodicamente lo stato dei criteri attivi correnti a livello di cluster, informazioni sull'ultimo backup e sul prossimo backup pianificato e sullo stato del backup periodico in diverse fasi a livello di partizione.

Eventi di partizione BackupRestoreService

EventId Nome Descrizione Origine (attività) Livello
65305 BRSInfo Backup periodico attivato BackupRestoreService Informativo
65307 BRSWarning Backup incrementale non riuscito, attivazione di un backup completo BackupRestoreService Avviso
65309 BRSError Backup periodico non riuscito BackupRestoreService Error

Eventi del cluster BackupRestoreService

EventId Nome Descrizione Origine (attività) Livello
65306 BRSInfo Criteri di backup creati BackupRestoreService Informativo
65308 BRSWarning Criteri di backup eliminati BackupRestoreService Avviso
65310 BRSError AddBackupPolicy non riuscito BackupRestoreService Error

Report sull'integrità

Il modello di integrità di Service Fabric offre funzionalità di valutazione e reporting dell'integrità dettagliate, flessibili ed estendibili. A partire da Service Fabric versione 6.2, i dati relativi all'integrità vengono scritti come eventi della piattaforma per creare record cronologici dell'integrità. Per mantenere limitato il volume degli eventi di integrità, gli elementi seguenti vengono scritti sotto forma di eventi di Service Fabric:

  • Tutti i report sull'integrità di tipo Error o Warning
  • I report sull'integrità Ok durante le transizioni
  • Alla scadenza di un evento di integrità Error o Warning. Consente di stabilire per quanto tempo un'entità è stata non integra

Eventi dei report sull'integrità del cluster

EventId Nome Descrizione Origine (attività) Livello Versione
54428 ClusterNewHealthReport È disponibile un nuovo report sull'integrità del cluster HM Informativo 1
54437 ClusterHealthReportExpired Un report esistente sull'integrità del cluster è scaduto HM Informativo 1

Eventi dei report sull'integrità dei nodi

EventId Nome Descrizione Origine (attività) Livello Versione
54423 NodeNewHealthReport È disponibile un nuovo report sull'integrità dei nodi HM Informativo 1
54432 NodeHealthReportExpired Un report esistente sull'integrità dei nodi è scaduto HM Informativo 1

Eventi dei report sull'integrità delle applicazioni

EventId Nome Descrizione Origine (attività) Livello Versione
54425 ApplicationNewHealthReport È stato creato un nuovo report sull'integrità delle applicazioni. È valido per le applicazioni non distribuite HM Informativo 1
54426 DeployedApplicationNewHealthReport È stato creato un nuovo report sull'integrità delle applicazioni distribuite HM Informativo 1
54427 DeployedServicePackageNewHealthReport È stato creato un nuovo report sull'integrità dei servizi distribuiti HM Informativo 1
54434 ApplicationHealthReportExpired Un report esistente sull'integrità delle applicazioni è scaduto HM Informativo 1
54435 DeployedApplicationHealthReportExpired Un report esistente sull'integrità delle applicazioni distribuite è scaduto HM Informativo 1
54436 DeployedServicePackageHealthReportExpired Un report esistente sull'integrità dei servizi distribuiti è scaduto HM Informativo 1

Eventi dei report sull'integrità dei servizi

EventId Nome Descrizione Origine (attività) Livello Versione
54424 ServiceNewHealthReport È stato creato un nuovo report sull'integrità dei servizi HM Informativo 1
54433 ServiceHealthReportExpired Un report esistente sull'integrità dei servizi è scaduto HM Informativo 1

Eventi dei report sull'integrità delle partizioni

EventId Nome Descrizione Origine (attività) Livello Versione
54422 PartitionNewHealthReport È stato creato un nuovo report sull'integrità delle partizioni HM Informativo 1
54431 PartitionHealthReportExpired Un report esistente sull'integrità delle partizioni è scaduto HM Informativo 1

Eventi dei report sull'integrità delle repliche

EventId Nome Descrizione Origine (attività) Livello Versione
54429 StatefulReplicaNewHealthReport È stato creato un report sull'integrità delle repliche con stato HM Informativo 1
54430 StatelessInstanceNewHealthReport È stato creato un nuovo report sull'integrità delle istanze senza stato HM Informativo 1
54438 StatefulReplicaHealthReportExpired Un report esistente sull'integrità delle repliche con stato è scaduto HM Informativo 1
54439 StatelessInstanceHealthReportExpired Un report esistente sull'integrità delle istanze senza stato è scaduto HM Informativo 1

Eventi di chaos testing

Eventi di sessioni di chaos testing

EventId Nome Descrizione Origine (attività) Livello Versione
50021 ChaosStarted È stata avviata una sessione di chaos testing Testabilità Informativo 1
50023 ChaosStopped È stata arrestata una sessione di chaos testing Testabilità Informativo 1

Eventi dei nodi relativi a Chaos

EventId Nome Descrizione Origine (attività) Livello Versione
50033 ChaosNodeRestartScheduled È stato pianificato il riavvio di un nodo nell'ambito di una sessione di chaos testing Testabilità Informativo 1
50087 ChaosNodeRestartCompleted Il riavvio di un nodo è stato completato nell'ambito di una sessione di chaos testing Testabilità Informativo 1

Eventi delle applicazioni relativi a Chaos

EventId Nome Descrizione Origine (attività) Livello Versione
50053 ChaosCodePackageRestartScheduled È stato pianificato il riavvio di un pacchetto di codice durante una sessione di chaos testing Testabilità Informativo 1
50101 ChaosCodePackageRestartCompleted Il riavvio di un pacchetto di codice è stato completato durante una sessione di chaos testing Testabilità Informativo 1

Eventi delle partizioni relativi a Chaos

EventId Nome Descrizione Origine (attività) Livello Versione
50069 ChaosPartitionPrimaryMoveScheduled È stato pianificato lo spostamento di una partizione primaria nell'ambito di una sessione di chaos testing Testabilità Informativo 1
50077 ChaosPartitionSecondaryMoveScheduled È stato pianificato lo spostamento di una partizione secondaria nell'ambito di una sessione di chaos testing Testabilità Informativo 1
65003 PartitionPrimaryMoveAnalysis È disponibile l'analisi più approfondita dello spostamento della partizione primaria Testabilità Informativo 1

Eventi delle repliche relativi a Chaos

EventId Nome Descrizione Origine (attività) Livello Versione
50047 ChaosReplicaRestartScheduled È stato pianificato il riavvio di una replica nell'ambito di una sessione di chaos testing Testabilità Informativo 1
50051 ChaosReplicaRemovalScheduled È stata pianificata la rimozione di una replica nell'ambito di una sessione di chaos testing Testabilità Informativo 1
50093 ChaosReplicaRemovalCompleted È stata completata la rimozione di una replica nell'ambito di una sessione di chaos testing Testabilità Informativo 1

Altri eventi

Eventi di correlazione

EventId Nome Descrizione Origine (attività) Livello Versione
65011 CorrelationOperational È stata rilevata una correlazione Testabilità Informativo 1

Eventi precedenti alla versione 6.2

Ecco un elenco completo degli eventi forniti da Service Fabric prima della versione 6.2.

EventId Nome Origine (attività) Livello
25620 NodeOpening FabricNode Informativo
25621 NodeOpenedSuccess FabricNode Informativo
25622 NodeOpenedFailed FabricNode Informativo
25623 NodeClosing FabricNode Informativo
25624 NodeClosed FabricNode Informativo
25625 NodeAborting FabricNode Informativo
25626 NodeAborted FabricNode Informativo
29627 ClusterUpgradeStart CA Informativo
29628 ClusterUpgradeComplete CA Informativo
29629 ClusterUpgradeRollback CA Informativo
29630 ClusterUpgradeRollbackComplete CA Informativo
29631 ClusterUpgradeDomainComplete CA Informativo
23074 ContainerActivated Hosting Informativo
23075 ContainerDeactivated Hosting Informativo
29620 ApplicationCreated CA Informativo
29621 ApplicationUpgradeStart CA Informativo
29622 ApplicationUpgradeComplete CA Informativo
29623 ApplicationUpgradeRollback CA Informativo
29624 ApplicationUpgradeRollbackComplete CA Informativo
29625 ApplicationDeleted CA Informativo
29626 ApplicationUpgradeDomainComplete CA Informativo
18566 ServiceCreated FM Informativo
18567 ServiceDeleted FM Informativo

Passaggi successivi