Consumo de chaves
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”.