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 diversi 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 applicazione, servizio, nodo, replica.
- Ogni evento contiene un set di campi comuni: EventInstanceId, EventName e Category.
- Ogni evento contiene campi che collegano nuovamente 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 da poter essere usati in un'ampia gamma di strumenti per eseguire altre 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.
Di seguito è riportato un elenco di eventi di Service Fabric organizzati in base all'entità.
Eventi del cluster
Eventi di aggiornamento del cluster
Altre informazioni sugli aggiornamenti dei cluster sono disponibili qui.
EventId | Nome | Category | Descrizione | Origine (attività) | Level |
---|---|---|---|---|---|
29627 | ClusterUpgradeStarted | Aggiornamento | È stato avviato un aggiornamento del cluster | Gestione certificati | Informativo |
29628 | ClusterUpgradeCompleted | Aggiornamento | È stato completato un aggiornamento del cluster | Gestione certificati | Informativo |
29629 | ClusterUpgradeRollbackStarted | Aggiornamento | È stato avviato il ripristino dello stato precedente all'aggiornamento del cluster | Gestione certificati | Avviso |
29630 | ClusterUpgradeRollbackCompleted | Aggiornamento | È stato completato il ripristino dello stato precedente all'aggiornamento del cluster | Gestione certificati | Avviso |
29631 | ClusterUpgradeDomainCompleted | Aggiornamento | Un dominio di aggiornamento ha completato l'aggiornamento durante un aggiornamento del cluster | Gestione certificati | Informativo |
Eventi dei nodi
Eventi relativi al ciclo di vita dei nodi
EventId | Nome | Category | Descrizione | Origine (attività) | Level |
---|---|---|---|---|---|
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 di nodo, viene visualizzato un evento NodeDown seguito da un evento NodeUp | FM | Errore |
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 | Errore |
25624 | NodeClosed | StateTransition | Un nodo è stato arrestato correttamente | FabricNode | Informativo |
25626 | NodeAborted | StateTransition | Un nodo è stato arrestato in modo anomalo | FabricNode | Errore |
Eventi del nodo Ktl Logger
EventId | Nome | Category | Descrizione | Origine (attività) | Level |
---|---|---|---|---|---|
50187 | SharedLogWriteThrottled | Salute | Le scritture nel log condiviso sono limitate | KtlLoggerNode | Informativo |
50188 | SharedLogWriteUnthrottled | Salute | Le scritture nel log condiviso non sono state rimosse | KtlLoggerNode | Informativo |
Eventi dell'applicazione
Eventi relativi al ciclo di vita delle applicazioni
EventId | Nome | Category | Descrizione | Origine (attività) | Level |
---|---|---|---|---|---|
29620 | ApplicationCreated | LifeCycle | È stata creata una nuova applicazione | Gestione certificati | Informativo |
29625 | ApplicationDeleted | LifeCycle | Un'applicazione esistente è stata eliminata | Gestione certificati | 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 | Category | Descrizione | Origine (attività) | Level |
---|---|---|---|---|---|
29621 | ApplicationUpgradeStarted | Aggiornamento | È stato avviato un aggiornamento dell'applicazione | Gestione certificati | Informativo |
29622 | ApplicationUpgradeCompleted | Aggiornamento | È stato completato un aggiornamento dell'applicazione | Gestione certificati | Informativo |
29623 | ApplicationUpgradeRollbackStarted | Aggiornamento | È stato avviato il ripristino dello stato precedente all'aggiornamento dell'applicazione | Gestione certificati | Avviso |
29624 | ApplicationUpgradeRollbackCompleted | Aggiornamento | È stato completato il ripristino dello stato precedente all'aggiornamento dell'applicazione | Gestione certificati | Avviso |
29626 | ApplicationUpgradeDomainCompleted | Aggiornamento | Un dominio di aggiornamento ha completato l'aggiornamento durante un aggiornamento dell'applicazione | Gestione certificati | Informativo |
Eventi dei servizi
Eventi relativi al ciclo di vita dei servizi
EventId | Nome | Category | Descrizione | Origine (attività) | Level |
---|---|---|---|---|---|
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 | Category | Descrizione | Origine (attività) | Level |
---|---|---|---|---|---|
18940 | PartitionReconfigured | LifeCycle | È stata completata la riconfigurazione di una partizione | RA | Informativo |
Eventi delle repliche
Eventi del ciclo di vita della replica
EventId | Nome | Category | Descrizione | Origine (attività) | Level |
---|---|---|---|---|---|
61701 | ReliableDictionaryOpened | LifeCycle | Il dizionario affidabile è stato aperto | DistributedDictionary | Informativo |
61702 | ReliableDictionaryClosed | LifeCycle | Dizionario affidabile chiuso | DistributedDictionary | Informativo |
61703 | ReliableDictionaryCheckpointRecovered | LifeCycle | Il dizionario reliable ha recuperato il checkpoint | DistributedDictionary | Informativo |
61704 | ReliableDictionaryCheckpointFilesSent | LifeCycle | La replica ha inviato file di checkpoint del dizionario affidabile | DistributedDictionary | Informativo |
61705 | ReliableDictionaryCheckpointFilesReceived | LifeCycle | La replica ha ricevuto i file di checkpoint del dizionario affidabile | DistributedDictionary | Informativo |
61963 | ReliableQueueOpened | LifeCycle | La coda affidabile è stata aperta | DistributedQueue | Informativo |
61964 | ReliableQueueClosed | LifeCycle | La coda affidabile è stata chiusa | DistributedQueue | Informativo |
61965 | ReliableQueueCheckpointRecovered | LifeCycle | La coda affidabile ha recuperato il checkpoint | DistributedQueue | Informativo |
61966 | ReliableQueueCheckpointFilesSent | LifeCycle | Replica ha inviato file di checkpoint della coda affidabile | DistributedQueue | Informativo |
63647 | ReliableQueueCheckpointFilesReceived | LifeCycle | La replica ha ricevuto i file di checkpoint della coda affidabile | DistributedQueue | Informativo |
63648 | ReliableConcurrentQueueOpened | LifeCycle | È stata aperta una coda simultanea affidabile | 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 | Operazioni non riuscite | La raccolta Reliable ha ricevuto un errore imprevisto | TStore | Errore |
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 della replica inattiva | Replica | Informativo |
16832 | BuildIdleReplicaCompleted | LifeCycle | La replica primaria ha completato la compilazione della replica inattiva | Replica | Informativo |
16833 | BuildIdleReplicaFailed | LifeCycle | La replica primaria non è riuscita a creare una replica inattiva | Replica | Avviso |
16834 | PrimaryReplicationQueueFull | Salute | La coda di replica primaria è completa | Replica | Avviso |
16835 | PrimaryReplicationQueueWarning | Salute | La coda di replica primaria è quasi completa | Replica | Avviso |
16836 | PrimaryReplicationQueueWarningMitigated | Salute | La coda di replica primaria è ok | Replica | Informativo |
16837 | SecondaryReplicationQueueFull | Salute | La coda di replica secondaria è completa | Replica | Avviso |
16838 | SecondaryReplicationQueueWarning | Salute | La coda di replica secondaria è quasi completa | Replica | Avviso |
16839 | SecondaryReplicationQueueWarningMitigated | Salute | La coda di replica secondaria è ok | Replica | Informativo |
16840 | PrimaryFaultedSlowSecondary | Salute | La replica primaria ha eseguito l'errore di una replica secondaria lenta | Replica | Avviso |
16841 | ReplicatorFaulted | Salute | Replica non riuscita | Replica | Avviso |
Eventi dei contenitori
Eventi relativi al ciclo di vita dei contenitori
EventId | Nome | Descrizione | Origine (attività) | Level | 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 sullo stato imminente del backup pianificato e dello stato periodico in fasi diverse a livello di partizione.
Eventi di partizione BackupRestoreService
EventId | Nome | Descrizione | Origine (attività) | Level |
---|---|---|---|---|
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 | Errore |
Eventi del cluster BackupRestoreService
EventId | Nome | Descrizione | Origine (attività) | Level |
---|---|---|---|---|
65306 | BRSInfo | Criteri di backup creati | BackupRestoreService | Informativo |
65308 | BRSWarning | Criteri di backup eliminati | BackupRestoreService | Avviso |
65310 | BRSError | AddBackupPolicy non riuscito | BackupRestoreService | Errore |
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
oWarning
- I report sull'integrità
Ok
durante le transizioni - Alla scadenza di un evento di integrità
Error
oWarning
. Consente di stabilire per quanto tempo un'entità è stata non integra
Eventi dei report sull'integrità del cluster
EventId | Nome | Descrizione | Origine (attività) | Level | 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à) | Level | 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à) | Level | 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à) | Level | 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à) | Level | 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à) | Level | 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à) | Level | 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à) | Level | 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à) | Level | 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à) | Level | 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à) | Level | 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à) | Level | Versione |
---|---|---|---|---|---|
65011 | CorrelationOperational | È stata rilevata una correlazione | Testabilità | Informativo | 1 |
Eventi precedenti alla versione 6.2
Di seguito è riportato un elenco completo degli eventi disponibili in Service Fabric prima della versione 6.2.
EventId | Nome | Origine (attività) | Level |
---|---|---|---|
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 | Gestione certificati | Informativo |
29628 | ClusterUpgradeComplete | Gestione certificati | Informativo |
29629 | ClusterUpgradeRollback | Gestione certificati | Informativo |
29630 | ClusterUpgradeRollbackComplete | Gestione certificati | Informativo |
29631 | ClusterUpgradeDomainComplete | Gestione certificati | Informativo |
23074 | ContainerActivated | Hosting | Informativo |
23075 | ContainerDeactivated | Hosting | Informativo |
29620 | ApplicationCreated | Gestione certificati | Informativo |
29621 | ApplicationUpgradeStart | Gestione certificati | Informativo |
29622 | ApplicationUpgradeComplete | Gestione certificati | Informativo |
29623 | ApplicationUpgradeRollback | Gestione certificati | Informativo |
29624 | ApplicationUpgradeRollbackComplete | Gestione certificati | Informativo |
29625 | ApplicationDeleted | Gestione certificati | Informativo |
29626 | ApplicationUpgradeDomainComplete | Gestione certificati | Informativo |
18566 | ServiceCreated | FM | Informativo |
18567 | ServiceDeleted | FM | Informativo |
Passaggi successivi
- Panoramica della diagnostica in Service Fabric
- Altre informazioni sul servizio EventStore in Panoramica di EventStore di Service Fabric
- Modifica della configurazione di Diagnostica di Microsoft Azure per raccogliere più log
- Configurazione di Application Insights per visualizzare i log del canale operativo