1

Тема: Cisco 3500 - + MRTG

Здравствуйте,

Такое дело - нужно чем то считать трафик в Cisco 3500.  Выбор был долгий. Пока решил поставить MRTG, по советам бывалых smile

Установили из портов mrtg.
Сконфигурили его.
Запускаем - не пашет... А то бы он запахал smile)

Входим в Cisco, добавляем там юзера для SNMP - SNMP Management -> ну и там само собой.. включаем это дело + добавляем группу.
Добавил.


Далее запускаем конфигуратор MRTG - xxx.xxx.xxx.xxx опущены по соображениям.

# /usr/local/bin/cfgmaker swc-1@xxx.xxx.xxx.xxx
--base: Get Device Info on swc-1@xxx.xxx.xxx.xxx:
SNMP Error:
no response received
SNMPv1_Session (remote host: "xxx.xxx.xxx.xxx" [xxx.xxx.xxx.xxx].161)
                  community: "swc-1"
                 request ID: -1946658935
                PDU bufsize: 8000 bytes
                    timeout: 2s
                    retries: 5
                    backoff: 1)
 at /usr/local/lib/perl5/site_perl/5.8.8/SNMP_util.pm line 627
SNMPWALK Problem for 1.3.6.1.2.1.1 on swc-1@xxx.xxx.xxx.xxx::::::v4only
 at /usr/local/bin/cfgmaker line 915
WARNING: Skipping swc-1@xxx.xxx.xxx.xxx: as no info could be retrieved

Что не так  сделал?
Может у кого есть идеи по поводу подсчета трафика по портам вообще иным способом?

Вот что выдает #sh conf

............... CUT .............................
snmp-server engineID local 000000090200000427FF7CC0
snmp-server community swc-1 RO
snmp-server chassis-id 0x17
............... CUT .............................

Спасибо!

2

Re: Cisco 3500 - + MRTG

В общем проблема решилась открытием доступа к свитчу через ipfw
Теперь другое...

# 2007-01-09 16:49:28, Rateup WARNING: /usr/local/bin/rateup could not read the primary log file for switch_1
2007-01-09 16:49:28, Rateup WARNING: /usr/local/bin/rateup The backup log file for switch_1 was invalid as well
/usr/local/bin/rateup: Permission denied
2007-01-09 16:49:28, Rateup ERROR: Can't open switch_1.tmp for write
2007-01-09 16:49:28: ERROR: Skipping webupdates because rateup did not return anything sensible
2007-01-09 16:49:28: WARNING: rateup died from Signal 0
 with Exit Value 1 when doing router 'switch_1'
 Signal was 0, Returncode was 1

Вроде из по рута запускаем...

3

Re: Cisco 3500 - + MRTG

chown -R mrtg:mrtg /workdir
lol

4

Re: Cisco 3500 - + MRTG

Интересно, возможно ли собирать статистику сразу и для RRDtools в формате *.rrd + обычные текстовые логи?

Я поставил опцию LogFormat: rrdtool
, но текстовые лолги .log + картинки не создаются.

Зато работют логи в формате .rrd

Может есть идеи?

5

Re: Cisco 3500 - + MRTG

а чт в обычных текстовых логах должно быть?

6

Re: Cisco 3500 - + MRTG

ну если работать с MRTG не в формате RRD, то все данные храняться в текстовом виде.
Я тут привел в рабочий вид статистику по интерфейсам по гигабайтам за каждый день в текстовом виде.
Это по умолчанию не работает в БСД. Но терпение и труд как говорится все перетрут smile
У меня она работает.

Но хотелось бы смотреть еще и через RRD, в интерфейсе routers2 ( http://www.steveshipway.org/software/ )
Но для этого требуется чтобы MRTG запускался с опцией LogFormat: rrdtool

Но если включить ее, то текстовы и ХТМЛ логи пропадают.
Вот в этом и проблема.

Есть возможность по идее запускать дополнительно через CRON, но я не думаю что данные будут достоверные или это вообще получится.

Будет время, попробую.

А как сменить время в конфиге mrtg.cfg для того чтобы показывал текущее время Германии к примеру, а не по GMT ?

7

Re: Cisco 3500 - + MRTG

а где именно у тебя время не правильно прописано. Я чтото кроме текущего времени и сколько была включена больше не вижу. Или у тебя текущее не правильно?

8

Re: Cisco 3500 - + MRTG

В систем было не правильно. Поправил.
А вообще, есть опция для установки времени
Timezone[target]: Germany
Но она косячит. Видимо нужен какой то перловый модуль.
Не ругается в принципе не на что, но время не верное всеравно показыват.
Я настроил время в джайле, и теперь все Ок.

9

Re: Cisco 3500 - + MRTG

Дополню.
Чтобы перевернуть графики "наоборот" - входящий показывается иногда как исходяший
надо:
изменить номер интерфейса х на -х
К примеру, имеем
Target[switch._50]: 50:public@switch:
меняем на
Target[switch._50]: -50:public@switch:

Все работает - проверено.

10

Re: Cisco 3500 - + MRTG

Alexander пишет:

Чтобы перевернуть графики "наоборот" - входящий показывается иногда как исходяший

ест такое, но просто все показывается относительно интерфейса, но все равно если естрешение, то хорошо)

Добавлено спустя   4 часа   35 минут   49 секунд:
попробовал. У меня не сработало, как было наоборот, так все и осталось

Добавлено спустя   4 часа   37 минут   27 секунд:
хотя точнее скажу завтра.

Добавлено спустя   4 часа   44 минуты   26 секунд:
да, похоже что работает.