Страница 1 из 1

MRTG+VPDN

Добавлено: 2009-12-03 18:04:57
shroo0m
Возможно, теме место в разделе Cisco, но кажется, что здесь дело все-таки больше в фряхе.

Требуется снимать данные о количестве vpn и pppoe сессий на Cisco.

Нашел мибы, написал конфиг.

Код: Выделить всё

Title[ppp10.1.1.1]: PPPoe & PPtP poolz usage
Directory[ppp1.1.1.1]: poolz
Target[ppp1.1.1.1]: 1.3.6.1.4.1.9.10.24.1.1.4.1.3&1.3.6.1.4.1.9.9.194.1.1.1:community@1.1.1.1
Legend1[ppp1.1.1.1]: Number of users
LegendI[ppp1.1.1.1]: PPTP
LegendO[ppp1.1.1.1]: PPPoE
YLegend[ppp1.1.1.1]: Number of users
MaxBytes[ppp1.1.1.1]: 200000
PageTop[ppp1.1.1.1]: <h1><B>PPtP & PPPoE poolz usage</B></h1>
Options[ppp1.1.1.1]:  nolegend,noinfo,growright,nopercent,gauge
#Options[ppp1.1.1.1]: Absolute, nopercent, gauge, nobanner
ShortLegend[ppp1.1.1.1]: #
График не строится, все показания по нулям, однако snmpwalk все показания успешно забирает как по snmp v1, так и по v2c

Не сталкивались?

Re: MRTG+VPDN

Добавлено: 2009-12-04 10:57:50
shroo0m
почему-то в инете проблема весьма распространена, но ключей так и не нашел. То ли никто не знает, то ли все находят решение, а отписать забЫвают? Ломаю голову...

Re: MRTG+VPDN

Добавлено: 2009-12-04 11:19:38
manefesto
ты навивно думаешь что данные в таргет которые ты указал упадут ?
там должно быть значение если не ошибаюсь
вот у меня температуру харда снимает:
Target[hdd_temp]: `/usr/local/sbin/smartctl -a -s on /dev/ad0 | grep Temp | awk -F " " '{print $10}'`
по аналогии через snmpwalk дергай значение

Re: MRTG+VPDN

Добавлено: 2009-12-04 11:21:09
hizel
mrtg изначально для постоянно растущей величины, с возможностью падения до нуля при переходе границы разрядности
кол-во пользователей величина абсалютная, от этого и отталкивайся

в терминах rrdtools COUNTER и GAUGE

Re: MRTG+VPDN

Добавлено: 2009-12-04 11:22:03
hizel
manefesto помоиму mrtg нативно поддерживает snmp, он для этого и делался, а ты предлагаешь велосипед :roll:

Re: MRTG+VPDN

Добавлено: 2009-12-04 11:32:54
manefesto
мэй би мэй би.
Значит таргет не правильно написан.
Удостоверься через snmpwalk

Re: MRTG+VPDN

Добавлено: 2009-12-04 11:34:51
shroo0m
Показания о загрузке ЦПУи памяти снимаются с тех же цисок при помощи нативного SNMP. Только вот с VPDN трабла

Re: MRTG+VPDN

Добавлено: 2009-12-04 14:33:19
shroo0m
Без кухни все же не удалось обойтись. В итоге плюнул на цивильное решение и разобрался с проблемой вот так:

Код: Выделить всё


#!/bin/sh

echo `/usr/local/bin/snmpwalk -c test_nax -v 1 <IP> 1.3.6.1.4.1.9.10.24.1.1.4.1.3 | awk -F " " '{print $4}'`

Полученный скрипт цепляется в target и- вуаля!