Is there a way to monitor /dev/random?
Sure! Ask /proc/sys/kernel/random/entropy_avail
.
as read someplace else... each new process get entropy from /dev/random
a simple way to avoid stealing the pool is a program, such as:
#!/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)