Monitorar a rede

O console fornece várias maneiras de monitorar a atividade e a integridade da sua rede blockchain. Por exemplo, você pode encontrar informações resumidas sobre o número total de blocos enviados ao razão ou pode procurar e localizar informações sobre transações de chaincode específicas que ocorreram em um canal específico.

Como Posso Monitorar a Rede Blockchain?

Você pode usar o console para localizar as seguintes fontes de informações para ajudá-lo a entender o que está acontecendo na sua rede.

Informações de Visão Geral da Rede

Use a guia Painel de Controle se precisar de informações rápidas sobre o funcionamento de toda a rede e para identificar problemas gerais, como uma alta taxa de transações com falha. Consulte Exibir Atividade de Rede.

Resumo do Razão

Para obter informações sobre as estatísticas de tempo de execução para transações em um canal específico, vá para a área Resumo do Razão do canal. Você pode fazer drill em uma transação específica para obter mais informações sobre ela, como qual membro iniciou a transação e qual par a endossou. Consulte Exibir a Atividade do Razão de um Canal.

Integridade do Nó de Mesmo Nível

Use a área Resumo de Integridade de um nó de mesmo nível para ajudá-lo a entender o desempenho do nó na rede. Consulte Exibir Informações de Integridade de um Nó de Mesmo Nível.

Que tipo de informação está no painel?

A guia Painel de Controle do console fornece uma visão geral do funcionamento da sua rede. Você pode usar essas informações para identificar qualquer problema e navegar para outras guias no console, onde você pode aprender mais sobre e resolver quaisquer problemas.

Barra de Resumo

Esta seção mostra os componentes da sua rede (por exemplo, quantos nós e chaincodes). Você pode clicar em um número de componente para ir até a guia da console para obter mais informações ou para executar tarefas relacionadas ao componente.

Na parte superior da console, você verá com qual tipo de instância está trabalhando. Se você é um fundador de rede, então você verá "(Fundador)". Se você for um participante de uma rede, a parte superior do console exibirá o nome da rede à qual você está conectado. Por exemplo, "(Participante de <foundername>)".

Integridade

Esta seção mostra quantos nós estão em execução e quantos estão parados na rede. Clique nos números do nó para ir até a guia Nós para investigar por que um nó pode ser interrompido ou para obter mais informações sobre os nós na rede.

Atividade do Canal

Esta área mostra quantos blocos foram criados e quantas transações foram executadas com base no número de blocos criados. Observe que você pode ver mais blocos criados do que transações do usuário. Por exemplo, se você criar um novo canal ou implantar um chaincode, eles serão classificados como transações no nível do sistema e serão incluídos em blocos, mas não classificados como transações do usuário. Esta área mostra os quatro principais canais que trataram da maioria das transações e, para cada canal, mostra o número de transações que foram bem-sucedidas e falharam.

Observe as seguintes informações:

  • Transações de usuário são transações que foram chamadas como parte da execução do chaincode, e não ações subjacentes, como configurar a rede, criar canais e instalar e implantar chaincodes.

  • Um bloco pode conter várias transações de usuário.

Você pode filtrar a quantidade de informações da atividade que é exibida. Você pode selecionar um intervalo de tempo definido (por exemplo, última hora ou última semana), ou pode selecionar Personalizado e selecionar as datas para as quais deseja informações sobre a atividade.

Atividade de Pares

Esta área mostra o número de endossos e commits concluídos pelos nós pares da rede. Esta área mostra os quatro principais nós pares que endossaram e confirmaram a maioria das transações, e para cada um desses quatro pares, esta área mostra o número de endossos e commits que foram bem-sucedidos e falharam.

Observe as seguintes informações:

  • Uma transação é um endosso e um commit é quando uma transação é gravada no bloco.

  • As confirmações podem ser transações do usuário ou do sistema

  • Commits são o número de transações que foram submetidas a commit no bloco. Commits não são blocos.

  • Somente pares específicos devem fazer endossos, mas todos os pares devem fazer commits.

Você pode filtrar a quantidade de informações da atividade que é exibida. Você pode selecionar um intervalo de tempo definido (por exemplo, última hora ou última semana), ou pode selecionar Personalizado e selecionar as datas para as quais deseja informações sobre a atividade.

Exibir Atividade de Rede

Use a guia Painel de Controle da console para encontrar informações sobre as atividades da sua rede blockchain, como porcentagem de nós que estão em execução ou interrompidos, e como a rede está executando transações chaincode com sucesso.

Você pode usar essas informações como um ponto de partida e, em seguida, usar as outras guias no console para detalhar quaisquer problemas que você descobrir. Para obter informações sobre o que é exibido na guia Painel, consulte Que Tipo de Informação Está no Painel?
  1. Vá para a console e selecione a guia Painel de Controle.
  2. Para ver informações sobre atividades de canal e de pareamento que ocorreram em um horário específico, como na última semana ou mês, vá para o menu suspenso do filtro e selecione o intervalo de tempo desejado. Selecione Personalizado para inserir datas de início e término específicas e clique em Aplicar.