Consumo de chaves

Consulta a utilização de chaves positivas do sistema.

O consumo de chaves pode ser verificado pelos relatórios abaixo:

  • Administração do sistema > Ferramentas para chaves > Consumo de chaves
  • Administração do sistema > Ferramentas para chaves > Consumo de chaves por endereço de origem

Para determinar o consumo real de chaves dentro do Nginstack foram criados dois relatórios de consumo de chaves, o primeiro com o objetivo de monitorar o consumo e criação de chaves e o segundo de identificar o endereço de origem do consumo de chaves por data.

Existem hoje duas tabelas com a intenção de definir quais chaves serão disponibilizadas para o requisitante de chaves, uma delas determina qual é a última maior chave consumida, a outra devolve as chaves que foram requisitadas mas não foram inseridas.

O conceito de consumo de chaves é determinado pelas chaves que foram requisitadas, mas que não foram inseridas no banco.

O engine remoto costuma requisitar blocos de chaves para o engine servidor e nem sempre insere todas no banco. Com base nisso surgiu a necessidade deste relatório com o intuito de mapear o consumo de chaves dentro de um servidor, outras funcionalidades do sistema possuem chamadas agressivas ao montante de chaves, isso também justifica a implementação dos relatórios.

Parâmetros dos relatórios

Existem dois parâmetros para ambos os relatórios, abaixo mais informações sobre eles:

  • Data inicial: A data inicial do período que se deseja monitorar o consumo das chaves.
  • Data final: A data final do período que se deseja monitorar o consumo das chaves.

Campos dos relatórios

As informações abaixo existem em ambos os relatórios:

  • Data: Data em que ocorreu a requisição de chaves.
  • Quantidade de requisições de bloco: Quantidade de blocos de chaves requisitados.
  • Quantidade de chaves consumidas: Quantidade de chaves requisitadas.
  • Quantidade de chaves inseridas: Quantidade de chaves que foram inseridas no banco.
  • Fator de desperdício: Quantidade de chaves requisitadas dividida pela quantidade de chaves inseridas.

Processos auxiliares

Projeção de disponibilidade de chaves

Caminho: Administração do sistema > Ferramentas para chaves > Projeção de disponibilidade de chaves.

Além de verificar o consumo de chaves, é possível calcular a duração da reserva de chaves não utilizadas calculando o consumo médio das chaves em um período informado e projetando o tempo necessário para consumir toda a disponibilidade atual de chaves do sistema. A consulta do consumo de chaves utiliza a tabela iLog, portanto é importante que a tabela iLog tenha registros para o período informado. Também é importante observar que essa projeção é uma aproximação que não considera o aumento no consumo de chaves com o crescimento da empresa, nem eventuais processos defeituosos que gerem desperdícios de chaves.

A projeção do consumo de chaves pode ser calculada pelo relatório “Administração do sistema > Ferramentas para chaves > Projeção de disponibilidade de chaves”.