Я использую MRTG для мониторинга жизненно важной статистики на свои серверах, таких как объем дискового пространство, загрузки процессора, использование памяти, температура и т.д.Мониторинга с MRTG
Это все работает отлично и хорошо для параметров, которые быстро не меняются.
Запустив небольшой скрипт VB, я также могу получить любой счетчик производительности. Однако эти скрипты вызывают MRTG каждые 5 минут, в то время как счетчики производительности, такие как время простоя физического диска, возвращают значение моментального снимка за предыдущие несколько секунд, поэтому много или данные пропущены.
Конечно, я мог бы написать услугу, которая будет опробовать все необходимые счетчики в фоновом режиме и сохранить средние значения где-нибудь на диске, где MRTG будет их забирать.
Однако прежде чем я это сделаю, я хотел бы узнать, есть ли какое-то готовое решение, которое позволит мне получить среднее значение какого-либо счетчика в течение последних 5 минут, а не немедленного моментального снимка.