URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 18910
[ Назад ]

Исходное сообщение
"MRTG учет трафика проходящего через интерфейс"

Отправлено Zorgen1978 , 20-Май-09 22:23 
Добрый вечер.

Есть настроенная связка кошки+mrtg, графики полосы пропускания и загрузка цпу рисуются.
Информация собирается FreeBSD 6.3-RELEASE на кот.
apache.....
mrtg-2.16.2,1
p5-GD-2.41            
p5-GD-Graph-1.44.01_1
p5-GD-Graph3d-0.63_1
p5-GD-TextUtil-0.86_1
p5-gettext-1.05_2
perl-5.8.8_1  
Понадобилось добавить еще один график с подсчетом трафика на канале cisco 3845.
Есть аддон ( http://www.geocities.com/josef_wendel/mrtg_total.html ). В mrtg.cfg добавил нужные строчки. mrtg_total.pl должен запускаться по крону, запуск скрипта вручную выдал ошибку /usr/local/bin/mrtg_total.pl /usr/local/etc/mrtg/mrtg.cfg
/usr/local/bin/mrtg_total.pl: 135: Syntax error: word unexpected (expecting ")")

Я так понимаю что делаю что-то не так.
Поделитесь знаниями кто такое уже сделал.

Заранее благодарен.


Содержание

Сообщения в этом обсуждении
"MRTG учет трафика проходящего через интерфейс"
Отправлено shadow_alone , 21-Май-09 04:48 
тебе ж нормальным языком написали :) Syntax error: word unexpected (expecting ")")

ты просто где-то в конфиге пропустил ")"


"MRTG учет трафика проходящего через интерфейс"
Отправлено Gizmo , 21-Май-09 09:30 
>тебе ж нормальным языком написали :) Syntax error: word unexpected (expecting ")")
>
>
>ты просто где-то в конфиге пропустил ")"

Без конфига все тоже самое (# /usr/local/bin/mrtg_total.pl
/usr/local/bin/mrtg_total.pl: 135: Syntax error: word unexpected (expecting ")")
, может ошибка в скрипте??
С перл я не знаком, скрипт не редактировал.


"MRTG учет трафика проходящего через интерфейс"
Отправлено j_vw , 21-Май-09 20:28 

Может и не в тему, но поставь Кактус.
Хоть на винду.
Нормально статистику снимает....
Да и интерфейс настройки интитивно понятен...
Кроме того  - куча док, класса щаг-за-шагом.



"P.S."
Отправлено j_vw , 21-Май-09 20:33 
В "базе" есть темплейт для показа как скорости, так и суммарного трафика по интерфейсу...


"P.S."
Отправлено Zorgen1978 , 21-Май-09 21:30 
Из-за того что в другой проге есть такая возможность не хочется все переделывать.
Уже есть работающая, отлаженная система. Просто хочется добавить, а не переделывать...

"P.S."
Отправлено j_vw , 21-Май-09 21:35 
>Уже есть работающая, отлаженная система. Просто хочется добавить, а не переделывать...

Хозяин-барин ;)
Просто, опыт подсказывает, что переделать ЧУЖУЮ "настроенную" систему(особенно, если в ней не разбираешься) гораздо сложнее, чем создать СВОЮ "c-ноля" ;)


"MRTG учет трафика проходящего через интерфейс"
Отправлено Николай , 22-Май-09 18:08 
>
>Может и не в тему, но поставь Кактус.
>Хоть на винду.
>Нормально статистику снимает....
>Да и интерфейс настройки интитивно понятен...
>Кроме того  - куча док, класса щаг-за-шагом.

кактус кактусом - у человека мртг. я так понимаю на второй циске комьюнити и снмп поднят. в MRTG есть что-то конфиг мейкера

вводишь
#cfg-maker --ifdesc=alias --ifref=name comunity@host --output=3845.cfg
дальше я думаю разберешься, насчет комманді почитай ман могу сделать где-то ошибку. А в последнее время я больше нетфлоу пользуюсь


"MRTG учет трафика проходящего через интерфейс"
Отправлено ailman , 10-Сен-09 11:38 

>/usr/local/bin/mrtg_total.pl: 135: Syntax error: word unexpected (expecting ")")
>

Такая же фигня. И не в конфиге тут дело, товарищи


"MRTG учет трафика проходящего через интерфейс"
Отправлено Guest , 15-Сен-09 09:56 
>
>>/usr/local/bin/mrtg_total.pl: 135: Syntax error: word unexpected (expecting ")")
>>
>
>Такая же фигня. И не в конфиге тут дело, товарищи

открываешь в редакторе
  /usr/local/bin/mrtg_total.pl
и смотришь 135 строку скрипта, в ней и ошибка

можешь скопировать сюда, легче помочь


"MRTG учет трафика проходящего через интерфейс"
Отправлено ailman , 16-Сен-09 18:18 
>[оверквотинг удален]
>>>/usr/local/bin/mrtg_total.pl: 135: Syntax error: word unexpected (expecting ")")
>>>
>>
>>Такая же фигня. И не в конфиге тут дело, товарищи
>
>открываешь в редакторе
>  /usr/local/bin/mrtg_total.pl
>и смотришь 135 строку скрипта, в ней и ошибка
>
>можешь скопировать сюда, легче помочь

135 строчка:

my ($DEBUG)= (0);    # 1 to get debugging printouts to STDERR

причем, скрипт начинается ею, все остальное до этой строки там комменты...


"MRTG учет трафика проходящего через интерфейс"
Отправлено Денис , 25-Окт-10 21:49 
>[оверквотинг удален]
>>>Такая же фигня. И не в конфиге тут дело, товарищи
>>
>>открываешь в редакторе
>>  /usr/local/bin/mrtg_total.pl
>>и смотришь 135 строку скрипта, в ней и ошибка
>>
>>можешь скопировать сюда, легче помочь
> 135 строчка:
> my ($DEBUG)= (0); # 1 to get debugging printouts to STDERR
> причем, скрипт начинается ею, все остальное до этой строки там комменты...

попробуй в скрипт добавить первой строкой:
#!/usr/local/bin/perl