Cacti и мониторинг VPN сессий
Cacti и мониторинг VPN сессий
Привет всем, скажите пожалуйста возможно ли сделать мониторинг на кактусе активных VPN сессий ? если возможно то подскажите куда копать как это оформить
Re: Cacti и мониторинг VPN сессий
Пожалуйста поподробнее, что вы хотите, если количество сессий в данный момент времени, это одно, а если что то другое, то напишите подробнее
Re: Cacti и мониторинг VPN сессий
lasik писал(а):Пожалуйста поподробнее, что вы хотите, если количество сессий в данный момент времени, это одно, а если что то другое, то напишите подробнее
Нужен график загрузки VPN сессий по времени, т.е. к примеру в 12часов было 100 сессий, график от рисовался, в 12часов 5 минут стало130 сессий на рисовалось. обычный график, ничего более. с частотой обновления в 1 минуту
Re: Cacti и мониторинг VPN сессий
мне бы тоже было интересно узнать как построить график ng туннелей на Какти. =)
Re: Cacti и мониторинг VPN сессий
счетчик вот вам....
показывает количесво соединений формата ng[0-9]
на примере rrdtools:
в скрипт его:
создаем скрипт для бд rrd
сохраняем файл как cout-ng-if-rrddb.sh и создаем бд rrd
и пишем скрипт для генерации картинки за последние 6 часов:
и все пихаете в кронтаб с периодом в минуту....
у меня картинки генерятся раз в 5ть минут а данные каждую минуту...
с какти не дружу с попытки ее установить... не признавалась родная бд у нее... после забил и поставил rrd чем доволен как слон... удобнее оказалась
скрипт не првоерял, предпреждаю что могут быть баги.. со счетом... лучше перепроверить...
сделал по аналогии отсюда
Код: Выделить всё
ifconfig | grep -cG "ng[0-9]"
Код: Выделить всё
radist# ifconfig | grep -cG "ng[0-9]"
7
на примере rrdtools:
в скрипт его:
Код: Выделить всё
#!/bin/sh
RRDPREFIX=/usr/STAT/rrd
coutifng='ifconfig | grep -cG "ng[0-9]"'
`/usr/local/bin/rrdtool update $RRDPREFIX/COUT_NG_IF.rrd N:$coutifng'
Код: Выделить всё
#!/bin/sh
RRDPREFIX=/usr/STAT/rrd
rrdtool create $RRDPREFIX/COUT_NG_IF.rrd
–-step 60 \
DS:coutifng:COUNTER:120:U:U \
RRA:AVERAGE:0.5:1:6000 \
RRA:MAX:0.5:1:6000 \
RRA:MIN:0.5:1:6000 \
RRA:LAST:0.5:1:6000
Код: Выделить всё
./cout-ng-if-rrddb.sh
Код: Выделить всё
#!/bin/sh
export LANG=UTF-8
export LC_ALL=ru_RU.UTF-8
RRDPREFIX=/usr/STAT/rrd
WWWPREFIX=/usr/STAT/www_pub
RRDCMD=”/usr/local/bin/rrdtool”
$RRDCMD graph $WWWPREFIX/HTTP_6h.png
-–width 760 \
-–height 200 \
-–imgformat PNG \
-–start -6h \
-–end now \
-–slope-mode \
-–font-render-mode light \
-–font DEFAULT:8:Tahoma \
-–font TITLE:7:Arial \
-–font AXIS:6:Arial \
–-font UNIT:7:”Courier New” \
–-font LEGEND:6:”Courier New” \
–-font WATERMARK:6:Arial \
–-color BACK#2F2F2F \
–-color CANVAS#003333 \
–-color SHADEA#CCCCCC \
–-color SHADEB#CCCCCC \
–-color FONT#FFFFFF \
–-color AXIS#FFFFFF \
–-color ARROW#FF0000 \
–-color GRID#CCCCCC \
–-color MGRID#CCCCCC \
–-vertical-label “количество” \
–-title “количество соединений за последние 6 часов” \
DEF:coutifng=$RRDPREFIX/COUT_NG_IF.rrd:coutifng:AVERAGE \
COMMENT:” “n \
AREA:coutifng#FF0000:”Соединения ” \
GPRINT:coutifng:LAST:”Последнее %6.2lf %sbps ” \
GPRINT:coutifng:MAX:”Максимальное %6.2lf %sbps ” \
GPRINT:coutifng:AVERAGE:”Среднее %6.2lf %sbps ” \
GPRINT:coutifng:MIN:”Минимальное %6.2lf %sbps “c \
COMMENT:n \
COMMENT:”Charts created by Daemony .:. live.daemony.org”r \
COMMENT:n \
у меня картинки генерятся раз в 5ть минут а данные каждую минуту...
с какти не дружу с попытки ее установить... не признавалась родная бд у нее... после забил и поставил rrd чем доволен как слон... удобнее оказалась
скрипт не првоерял, предпреждаю что могут быть баги.. со счетом... лучше перепроверить...
сделал по аналогии отсюда
Re: Cacti и мониторинг VPN сессий
очень извиняюсь......
не заметил что это втеме линукс...
но может grep и там есть
не заметил что это втеме линукс...
но может grep и там есть
Re: Cacti и мониторинг VPN сессий
Спасибо в целом понял, только у меня Линуха там не ng а ppp и запрос таков будет ifconfig |grep ppp|wc -l , но это не важно, у меня другой вопрос кактус и vpn сервер на разных машинах, как быть с этим ?
Re: Cacti и мониторинг VPN сессий
snmpd вроде как умеет же внешние скрипты выполнять и результаты отсылать, не?
Re: Cacti и мониторинг VPN сессий
все сделал переписал rstats под свою систему, так как было все написанно под фрюшку и не все работало там под линукс, переписал под себя настроил mrtg и вроде все, работает то что нужно получил, конечно с Какти не сравнить но все же хоть чтото. Тему можно закрывать проблема решена.