Рисуем графики memcached в MRTG

mrtg-ti

Как и обещал, расскажу как можно отслеживать нагрузку на memcached с помощью графиков в MRTG.

Прежде чем рисовать сами графики, нам необходимо вытащить данные по обращениям из memcached. В этом нам поможет небольшой скрипт на Perl:

$ cd /usr/local/bin && sudo wget http://server-tuning.info/linux/mrtg-memcached.pl
$ sudo chmod 755 ./mrtg-memcached.pl

Скрипт у нас есть, но если Вы попытаетесь его запустить то он грязно выругается. :)

Доустановим то, что ему требуется для работы:

$ sudo cpan Cache::Memcached

На все вопросы отвечаем «Да».

Осталось настроить MRTG:

###########################
# Memcached stat

Target[memcached]: `/root/bin/mrtg-memcached.pl 127.0.0.1:11211`
Options[memcached]: growright, unknaszero, nopercent,pngdate
YLegend[memcached]: Requests/Second
ShortLegend[memcached]: r/s
LegendI[memcached]: Hits
LegendO[memcached]: Misses
Title[memcached]: Memcached
MaxBytes[memcached]: 1024000

В результате имеем вот такой график нагрузки на memcached сервер:


 

Вы можете оставить комментарий, или поставить трэкбек со своего сайта.

1 комментарий

(Обязательно)
(Обязательно, не публикуется)

Админ не грустный, он завис.
Яндекс.Метрика beget