Статистика сервера
Сегодня осилил мануал по RRD. Честно говоря, не на 100% все в нем понятно (наверное потому что плохо учил высшую математику в свое время), хотя и перевод на русском языке, тем не менее, первые шаги в использовании rrdtools уже видны. На основе правил файерволла на этом сервере, плюс пары-тройки скриптов на языке оболочки shell + rrdtools я cделал небольшую и простую систему мониторинга загрузки канала трафиком к web cерверу на порт 80. К тому самому серверу, на который Вы сейчас зашли…
Собственно, ничего сложного нет. Счетчики на файерволле по определенным правилам собирают данные. Набор скриптов их снимает, отправляет в rrd и далее дает команду обновлять график. Пока что прикручена суточная загрузка, но если у меня появится желание, эту страничку я немного расширю.
Приветствуются отзывы и критика по данному случаю.
UPD
Добавил еще один график, отображающий общее потребление трафика с моей машины по всем портам и протоколам.
Похожие публикации
Теги: dns, ipfw, rrd, rrdtool, www, графики, загрузка канала, статистика по трафику, статистика работы, счетчики


Приветствую!
Хочеться с кем-то это обсудить, кто уже давно и понял что к чему… Ну вот например:
По поводу заметки “Статистика сервера”. Я тут тоже изучаю RRD, и хотел бы поинтересоваться, насколько ты глубоко копнул…
1. при создании базы RRD, зачем нам нужы минимумы и максимумы (RRA MIN, RRA MAX, итд)?
С одной стороны ясно - чтобы видеть за период времени какие значения принимали наши переменные, но с другой стороны, если создать RRA AVERAGE, с одним PDP (RRA:AVERAGE:1:24) то мы получим все значения на графике, а уже взять их из графика можно через вывод комментариев GPRINT:MAX или GPRINT:MIN соответственно…..
Это только один вопрос….. небуду дальше печатать
если интересна тебе эта тема, можем обсудить.
ЗЫ: ищу русскоязычных по этой теме………