Partilhar via


Lista de eventos do Service Fabric

O Service Fabric expõe um conjunto primário de eventos de cluster para informá-lo sobre o estado do cluster como Eventos do Service Fabric. Estas são baseadas em ações realizadas pelo Service Fabric nos nós e nas decisões de gestão ou cluster tomadas por um proprietário/operador de cluster. Estes eventos podem ser acedidos ao configurar de várias formas, incluindo configurar registos do Azure Monitor com o cluster ou consultar o EventStore. Nos computadores Windows, estes eventos são fornecidos no EventLog para que possa ver Eventos do Service Fabric no Visualizador de Eventos.

Eis algumas características destes eventos

  • Cada evento está associado a uma entidade específica no cluster, por exemplo, Aplicação, Serviço, Nó, Réplica.
  • Cada evento contém um conjunto de campos comuns: EventInstanceId, EventName e Category.
  • Cada evento contém campos que ligam o evento à entidade à qual está associado. Por exemplo, o evento ApplicationCreated teria campos que identificam o nome da aplicação criada.
  • Os eventos são estruturados de forma a poderem ser consumidos numa variedade de ferramentas para fazer análises adicionais. Além disso, os detalhes relevantes para um evento são definidos como propriedades separadas em oposição a uma Cadeia longa.
  • Os eventos são escritos por diferentes subsistemas no Service Fabric identificados pela Origem(Tarefa) abaixo. Estão disponíveis mais informações sobre estes subsistemas na Arquitetura do Service Fabric e na Descrição Geral Técnica do Service Fabric.

Eis uma lista destes eventos do Service Fabric organizados por entidade.

Eventos de cluster

Eventos de atualização do cluster

Pode encontrar mais detalhes sobre as atualizações do cluster aqui.

EventId Name Categoria Descrição Origem (Tarefa) Level
29627 ClusterUpgradeStarted Atualizar Foi iniciada uma atualização do cluster CM Informativo
29628 ClusterUpgradeCompleted Atualizar Foi concluída uma atualização do cluster CM Informativo
29629 ClusterUpgradeRollbackStarted Atualizar Uma atualização do cluster começou a ser revertida CM Aviso
29630 ClusterUpgradeRollbackCompleted Atualizar Uma atualização do cluster concluiu a reversão CM Aviso
29631 ClusterUpgradeDomainCompleted Atualizar Um domínio de atualização terminou a atualização durante uma atualização do cluster CM Informativo

Eventos de nós

Eventos de ciclo de vida do nó

EventId Name Categoria Descrição Origem (Tarefa) Level
18602 NodeDeactivateCompleted StateTransition A desativação de um nó foi concluída FM Informativo
18603 NodeUp StateTransition O cluster detetou um nó iniciado FM Informativo
18604 NodeDown StateTransition O cluster detetou que um nó foi encerrado. Durante um reinício do nó, verá um evento NodeDown seguido de um evento NodeUp FM Erro
18605 NodeAddedToCluster StateTransition Foi adicionado um novo nó ao cluster e o Service Fabric pode implementar aplicações neste nó FM Informativo
18606 NodeRemovedFromCluster StateTransition Foi removido um nó do cluster. O Service Fabric deixará de implementar aplicações neste nó FM Informativo
18607 NodeDeactivateStarted StateTransition A desativação de um nó foi iniciada FM Informativo
25621 NodeOpenSucceeded StateTransition Um nó foi iniciado com êxito FabricNode Informativo
25622 NodeOpenFailed StateTransition Falha ao iniciar e associar um nó ao anel FabricNode Erro
25624 NodeClosed StateTransition Um nó foi encerrado com êxito FabricNode Informativo
25626 NodeAborted StateTransition Um nó foi encerrado incorretamente FabricNode Erro

Eventos do Nó do Logger do Ktl

EventId Name Categoria Descrição Origem (Tarefa) Level
50187 SharedLogWriteThrottled Saúde As escritas no registo partilhado estão a limitar KtlLoggerNode Informativo
50188 SharedLogWriteUnthrottled Saúde As escritas no registo partilhado não foram limitadas KtlLoggerNode Informativo

Eventos da aplicação

Eventos de ciclo de vida da aplicação

EventId Name Categoria Descrição Origem (Tarefa) Level
29620 ApplicationCreated Ciclo de Vida Foi criada uma nova aplicação CM Informativo
29625 ApplicationDeleted Ciclo de Vida Uma aplicação existente foi eliminada CM Informativo
23083 ApplicationProcessExited Ciclo de Vida Um processo numa aplicação foi encerrado Alojamento Informativo

Eventos de atualização de aplicações

Pode encontrar mais detalhes sobre as atualizações de aplicações aqui.

EventId Name Categoria Descrição Origem (Tarefa) Level
29621 ApplicationUpgradeStarted Atualizar Foi iniciada uma atualização da aplicação CM Informativo
29622 ApplicationUpgradeCompleted Atualizar Foi concluída uma atualização da aplicação CM Informativo
29623 ApplicationUpgradeRollbackStarted Atualizar Uma atualização da aplicação começou a ser revertida CM Aviso
29624 ApplicationUpgradeRollbackCompleted Atualizar Uma atualização da aplicação foi concluída ao reverter CM Aviso
29626 ApplicationUpgradeDomainCompleted Atualizar Um domínio de atualização terminou a atualização durante uma atualização da aplicação CM Informativo

Eventos de serviço

Eventos de ciclo de vida do serviço

EventId Name Categoria Descrição Origem (Tarefa) Level
18657 ServiceCreated Ciclo de Vida Foi criado um novo serviço FM Informativo
18658 ServiceDeleted Ciclo de Vida Um serviço existente foi eliminado FM Informativo

Eventos de partição

Eventos de movimentação de partições

EventId Name Categoria Descrição Origem (Tarefa) Level
18940 PartitionReconfigured Ciclo de Vida Foi concluída uma reconfiguração de partição RA Informativo

Eventos de réplica

Eventos de ciclo de vida da réplica

EventId Name Categoria Descrição Origem (Tarefa) Level
61701 ReliableDictionaryOpened Ciclo de Vida Foi aberto um dicionário fiável DistributedDictionary Informativo
61702 ReliableDictionaryClosed Ciclo de Vida O dicionário Fiável foi fechado DistributedDictionary Informativo
61703 ReliableDictionaryCheckpointRecovered Ciclo de Vida O dicionário Reliable recuperou o ponto de verificação DistributedDictionary Informativo
61704 ReliableDictionaryCheckpointFilesSent Ciclo de Vida A réplica enviou ficheiros de ponto de verificação do dicionário fiável DistributedDictionary Informativo
61705 ReliableDictionaryCheckpointFilesReceived Ciclo de Vida A réplica recebeu ficheiros de ponto de verificação do dicionário fiável DistributedDictionary Informativo
61963 ReliableQueueOpened Ciclo de Vida A fila fiável foi aberta DistributedQueue Informativo
61964 ReliableQueueClosed Ciclo de Vida Fila fiável fechada DistributedQueue Informativo
61965 ReliableQueueCheckpointRecovered Ciclo de Vida A fila fiável recuperou o ponto de verificação DistributedQueue Informativo
61966 ReliableQueueCheckpointFilesSent Ciclo de Vida A réplica enviou ficheiros de ponto de verificação de fila fiáveis DistributedQueue Informativo
63647 ReliableQueueCheckpointFilesReceived Ciclo de Vida A réplica recebeu ficheiros de ponto de verificação fiáveis da fila DistributedQueue Informativo
63648 ReliableConcurrentQueueOpened Ciclo de Vida Fila simultânea fiável aberta ReliableConcurrentQueue Informativo
63649 ReliableConcurrentQueueClosed Ciclo de Vida A fila simultânea fiável foi fechada ReliableConcurrentQueue Informativo
63650 ReliableConcurrentQueueCheckpointRecovered Ciclo de Vida A fila simultânea fiável recuperou o ponto de verificação ReliableConcurrentQueue Informativo
61687 TStoreError Falha A recolha fiável recebeu um erro inesperado TStore Erro
63831 PrimaryFullCopyInitiated Ciclo de Vida A réplica primária iniciou uma cópia completa TReplicator Informativo
63832 PrimaryPartialCopyInitiated Ciclo de Vida A réplica primária iniciou uma cópia parcial TReplicator Informativo
16831 BuildIdleReplicaStarted Ciclo de Vida A réplica primária começou a criar uma réplica inativa Replicação Informativo
16832 BuildIdleReplicaCompleted Ciclo de Vida A réplica primária concluiu a criação de réplica inativa Replicação Informativo
16833 BuildIdleReplicaFailed Ciclo de Vida A réplica primária falhou ao criar a réplica inativa Replicação Aviso
16834 PrimaryReplicationQueueFull Saúde A fila de replicação da réplica primária está cheia Replicação Aviso
16835 PrimaryReplicationQueueWarning Saúde A fila de replicação da réplica primária está quase cheia Replicação Aviso
16836 PrimaryReplicationQueueWarningMitigated Saúde A fila de replicação da réplica primária está bem Replicação Informativo
16837 SecondaryReplicationQueueFull Saúde A fila de replicação da réplica secundária está cheia Replicação Aviso
16838 SecondaryReplicationQueueWarning Saúde A fila de replicação da réplica secundária está quase cheia Replicação Aviso
16839 SecondaryReplicationQueueWarningMitigated Saúde A fila de replicação da réplica secundária está bem Replicação Informativo
16840 PrimaryFaultedSlowSecondary Saúde A réplica primária falhou numa réplica secundária lenta Replicação Aviso
16841 ReplicatorFaulted Saúde A réplica falhou Replicação Aviso

Eventos de contentor

Eventos de ciclo de vida do contentor

EventId Nome Descrição Origem (Tarefa) Level Versão
23074 ContainerActivated Foi iniciado um contentor Alojamento Informativo 1
23075 ContainerDeactivated Um contentor parou Alojamento Informativo 1
23082 ContainerExited Um contentor foi encerrado – Verifique o sinalizador UnexpectedTermination Alojamento Informativo 1

Eventos BackupRestoreService

Quando o BackupRestoreService (BRS) está ativado num Cluster SF, expõe eventos para operações acionadas pelo utilizador e periódicas para permitir que o utilizador compreenda o estado das operações. As operações acionadas pelo utilizador abrangem ações como criar uma política de cópia de segurança no cluster, acionar a cópia de segurança numa partição ou qualquer outra ação válida no contexto brs. O BRS emite periodicamente o estado das políticas ativas atuais ao nível do cluster, informações sobre a última cópia de segurança e a próxima cópia de segurança agendada e o estado da cópia de segurança periódica em diferentes fases ao nível da partição.

Eventos de partição BackupRestoreService

EventId Nome Descrição Origem (Tarefa) Level
65305 BRSInfo Cópia de segurança periódica acionada BackupRestoreService Informativo
65307 BrSWarning Falha na cópia de segurança incremental, acionando uma cópia de segurança completa BackupRestoreService Aviso
65309 BRSError Falha na cópia de segurança periódica BackupRestoreService Erro

Eventos do cluster BackupRestoreService

EventId Nome Descrição Origem (Tarefa) Level
65306 BRSInfo Política de cópia de segurança criada BackupRestoreService Informativo
65308 BrSWarning Política de cópia de segurança eliminada BackupRestoreService Aviso
65310 BRSError AddBackupPolicy falhou BackupRestoreService Erro

Relatórios de estado de funcionamento

O Modelo de Estado de Funcionamento do Service Fabric fornece uma avaliação e relatórios de estado de funcionamento avançados, flexíveis e extensíveis. A iniciar a versão 6.2 do Service Fabric, os dados de estado de funcionamento são escritos como Eventos de plataforma para fornecer registos históricos de estado de funcionamento. Para manter o volume de eventos de estado de funcionamento baixo, só escrevemos o seguinte como eventos do Service Fabric:

  • Todos ou ErrorWarning relatórios de estado de funcionamento
  • Ok relatórios de estado de funcionamento durante transições
  • Quando um Error evento de estado de funcionamento ou Warning expira. Isto pode ser utilizado para determinar durante quanto tempo uma entidade estava em mau estado de funcionamento

Eventos de relatórios do estado de funcionamento do cluster

EventId Nome Descrição Origem (Tarefa) Level Versão
54428 ClusterNewHealthReport Está disponível um novo relatório de estado de funcionamento do cluster HM Informativo 1
54437 ClusterHealthReportExpired Um relatório de estado de funcionamento do cluster existente expirou HM Informativo 1

Eventos do relatório de estado de funcionamento do nó

EventId Nome Descrição Origem (Tarefa) Level Versão
54423 NodeNewHealthReport Está disponível um novo relatório de estado de funcionamento do nó HM Informativo 1
54432 NodeHealthReportExpired Um relatório de estado de funcionamento do nó existente expirou HM Informativo 1

Eventos de relatórios do estado de funcionamento da aplicação

EventId Nome Descrição Origem (Tarefa) Level Versão
54425 ApplicationNewHealthReport Foi criado um novo relatório de estado de funcionamento da aplicação. Isto destina-se a aplicações não publicadas. HM Informativo 1
54426 DeployedApplicationNewHealthReport Foi criado um novo relatório de estado de funcionamento da aplicação implementado HM Informativo 1
54427 DeployedServicePackageNewHealthReport Foi criado um novo relatório de estado de funcionamento do serviço implementado HM Informativo 1
54434 ApplicationHealthReportExpired Um relatório de estado de funcionamento da aplicação existente expirou HM Informativo 1
54435 DeployedApplicationHealthReportExpired Um relatório de estado de funcionamento da aplicação implementado já expirou HM Informativo 1
54436 DeployedServicePackageHealthReportExpired Um relatório de estado de funcionamento do serviço implementado existente expirou HM Informativo 1

Estado de funcionamento dos serviços eventos de relatório

EventId Nome Descrição Origem (Tarefa) Level Versão
54424 ServiceNewHealthReport Foi criado um novo relatório de estado de funcionamento do serviço HM Informativo 1
54433 ServiceHealthReportExpired Um relatório de estado de funcionamento do serviço existente expirou HM Informativo 1

Eventos do relatório do estado de funcionamento da partição

EventId Nome Descrição Origem (Tarefa) Level Versão
54422 PartitionNewHealthReport Foi criado um novo relatório de estado de funcionamento da partição HM Informativo 1
54431 PartitionHealthReportExpired Um relatório de estado de funcionamento da partição existente expirou HM Informativo 1

Eventos do relatório de estado de funcionamento da réplica

EventId Nome Descrição Origem (Tarefa) Level Versão
54429 StatefulReplicaNewHealthReport Foi criado um relatório de estado de funcionamento de réplica com monitorização de estado HM Informativo 1
54430 StatelessInstanceNewHealthReport Foi criado um novo relatório de estado de funcionamento da instância sem estado HM Informativo 1
54438 StatefulReplicaHealthReportExpired Um relatório de estado de funcionamento de réplica com monitorização de estado já expirou HM Informativo 1
54439 StatelessInstanceHealthReportExpired Um relatório de estado de funcionamento de instância sem estado existente expirou HM Informativo 1

Eventos de teste de caos

Eventos de sessão de caos

EventId Nome Descrição Origem (Tarefa) Level Versão
50021 ChaosStarted Foi iniciada uma sessão de teste do Caos Capacidade de teste Informativo 1
50023 ChaosStopped Uma sessão de teste do Caos parou Capacidade de teste Informativo 1

Eventos de nós de caos

EventId Nome Descrição Origem (Tarefa) Level Versão
50033 ChaosNodeRestartScheduled Um nó está agendado para ser reiniciado como parte de uma sessão de teste chaos Capacidade de teste Informativo 1
50087 ChaosNodeRestartCompleted Um nó terminou de reiniciar como parte de uma sessão de teste Chaos Capacidade de teste Informativo 1

Eventos de aplicações chaos

EventId Nome Descrição Origem (Tarefa) Level Versão
50053 ChaosCodePackageRestartScheduled Foi agendado um reinício do pacote de código durante uma sessão de teste chaos Capacidade de teste Informativo 1
50101 ChaosCodePackageRestartCompleted Um reinício do pacote de código foi concluído durante uma sessão de teste chaos Capacidade de teste Informativo 1

Eventos de partição do caos

EventId Nome Descrição Origem (Tarefa) Level Versão
50069 ChaosPartitionPrimaryMoveScheduled Uma partição primária está agendada para ser movida como parte de uma sessão de teste do Caos Capacidade de teste Informativo 1
50077 ChaosPartitionSecondaryMoveScheduled Uma partição secundária está agendada para ser movida como parte de uma sessão de teste do Caos Capacidade de teste Informativo 1
65003 PartitionPrimaryMoveAnalysis A análise mais aprofundada da movimentação da partição primária está disponível Capacidade de teste Informativo 1

Eventos de réplica de caos

EventId Nome Descrição Origem (Tarefa) Level Versão
50047 ChaosReplicaRestartScheduled Foi agendado um reinício da réplica como parte de uma sessão de teste do Caos Capacidade de teste Informativo 1
50051 ChaosReplicaRemovalScheduled Foi agendada uma remoção de réplica como parte de uma sessão de teste do Caos Capacidade de teste Informativo 1
50093 ChaosReplicaRemovalCompleted Uma remoção de réplica foi concluída como parte de uma sessão de teste do Caos Capacidade de teste Informativo 1

Outros eventos

Eventos de correlação

EventId Nome Descrição Origem (Tarefa) Level Versão
65011 CorrelationOperational Foi detetada uma correlação Capacidade de teste Informativo 1

Eventos anteriores à versão 6.2

Eis uma lista completa dos eventos fornecidos pelo Service Fabric antes da versão 6.2.

EventId Name Origem (Tarefa) 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 CM Informativo
29628 ClusterUpgradeComplete CM Informativo
29629 ClusterUpgradeRollback CM Informativo
29630 ClusterUpgradeRollbackComplete CM Informativo
29631 ClusterUpgradeDomainComplete CM Informativo
23074 ContainerActivated Alojamento Informativo
23075 ContainerDeactivated Alojamento Informativo
29620 ApplicationCreated CM Informativo
29621 ApplicationUpgradeStart CM Informativo
29622 ApplicationUpgradeComplete CM Informativo
29623 ApplicationUpgradeRollback CM Informativo
29624 ApplicationUpgradeRollbackComplete CM Informativo
29625 ApplicationDeleted CM Informativo
29626 ApplicationUpgradeDomainComplete CM Informativo
18566 ServiceCreated FM Informativo
18567 ServiceDeleted FM Informativo

Passos seguintes