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
Error
Warning
relatórios de estado de funcionamento Ok
relatórios de estado de funcionamento durante transições- Quando um
Error
evento de estado de funcionamento ouWarning
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
- Obter uma descrição geral dos diagnósticos no Service Fabric
- Saiba mais sobre a Descrição Geral do EventStore no Service Fabric Eventstore
- Modificar a configuração do Diagnóstico do Azure para recolher mais registos
- Configurar o Application Insights para ver os registos do canal Operacional
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários