Claro! Peça /proc/sys/kernel/random/entropy_avail
.
Estamos investigando alguns problemas do JDBC, e um dos possíveis problemas é / dev / random estar esgotado. A solução é mudar a JVM para usar / dev / urandom, mas não quero tentar determinar se o / dev / random está sendo exaurido.
Existe uma maneira de verificar se o pool de entropia está sendo exaurido? Eu fui procurar por plugins nagios e comandos bash gerais, mas não encontrei nada.
como lido em algum outro lugar ... cada novo processo obtém entropia de / dev / random
uma maneira simples de evitar o roubo do pool é um programa, como:
#!/usr/bin/env python
import time
while True:
with open('/proc/sys/kernel/random/entropy_avail', 'r') as f:
print(f.read().rstrip())
time.sleep(1.0)