Только что настроив Мунин для регистрации статистики на моем сервере gentoo (усиленный профиль) я заметил, что моя «Доступная энтропия» постоянно находится в диапазоне 200-300. Это кажется слишком низким, поэтому я проверил его вручную, используя команду
$ cat /proc/sys/kernel/random/entropy_avail
3544
Странный. Постоянно очень низкие значения в Munin и практически заполняются при проверке вручную. Поразмыслив над проблемой некоторое время, я пришел к выводу, что проблема, вероятно, в том, что я использую рандомизацию разметки адресного пространства, которая использует энтропию при запуске команд / программ. Поскольку Мунин запускает множество программ, вся энтропия расходуется, и Мунин затем измеряет ее количество, что приводит к низким значениям.
У кого-нибудь есть опыт с этим? Как этого избежать?
Еще одно аналогичное решение - новый плагин энтропии, который
Преимущество этого решения в том, что вам не потребуется задействовать cron.
Поскольку плагины Munin обычно запускаются каждую пятую минуту, это будет означать, что ваша энтропия будет задерживаться на 2 минуты, но это определенно звучит намного лучше, чем неверные данные.
Я вижу, вы не получили ответа. Если вы правы в том, что энтропия отображается неправильно из-за всех других процессов, вы можете вызвать свой плагин энтропии munin через скрипт cronjob и кэшировать его результат в файл. Затем вы изменяете исходный плагин энтропии Munin, чтобы просто вернуть ранее кэшированный результат. Стоит попробовать.
Похоже, решится в версии 1.4.3