На домашнем компе иногда дисковая подсистема просто с ума сходит. Менять винт смысла особого не вижу, но вот видеть графики нагрузки хотелось бы. :)
Итак, приступим:
1. Нам нужен скрипт, который будет готовить данные для MRTG:
#!/bin/sh
TERM=linux
export TERM
top -b -n3 |grep 'wa,'|awk '{print $6}'|awk '{sub(/%/, '');print}'|awk '{sum = $1 * 100; print sum}'|sed '1d'
Сохраняем скрипт как /usr/local/bin/iowait.sh
2. Настраиваем сам MRTG:
Target[iowait]: `/usr/local/bin/iowait.sh`
Options[iowait]: nopercent,growright,gauge,noinfo
Title[iowait]: IO Wait Times
PageTop[iowait]: <h1>IO Wait Times</h1>
MaxBytes[iowait]: 8000000
YLegend[iowait]: IO Wait Times
ShortLegend[iowait]: IO Wait Times
LegendI[iowait]: 2 Second
LegendO[iowait]: 3 second
Colours[iowait]: BLUE#1000ff,VIOLET#ff00ff,RED#bb0000,GREEN#006600
В результате имеем примерно вот такие красивые графики (это реальный динамический график моего домашнего сервера):
А Вы уже покупаете эко продукты?
Возможно Вам будет интересно:
© Dmitriy Lyalyuev, Записки старого сисадмина, 2011. |
Ссылка |
Один комментарий | Контакты
Теги: iowait, MRTG, графики
Feed enhanced by Better Feed from Ozh
"
Комментариев нет:
Отправить комментарий