The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"MRTG -> calculate_traffic.pl"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Маршрутизаторы CISCO и др. оборудование. (Public)
Изначальное сообщение [Проследить за развитием треда]

"MRTG -> calculate_traffic.pl"  
Сообщение от Gamol email(ok) on 02-Ноя-06, 12:10 
Всех приветствую!

Есть cisco 2950, на линухе настроен MRTG - мониторит нужные порты, рисует графики, все как положено!
Надо посчитать количество трафика за период времени, прошедшего через порт!
Есть скрипт calculate_traffic.pl, положил туда же, где и все лог-файлы от mrtg, по которым надо считать!
при попытке задать
[root@myhost 28]# ./calculate_traffic.pl 192.168.10.2_12.log 10-30-2006-00:00 10-31-2006-00:00
: bad interpreter: No such file or directory
Думал, может формат времени надо другой казывать dd-mm-yy-hh:mm, а не mm-dd-yy-hh:mm
тоже самое
Не могу разобраться! Если кто-то юзал этот скрипт, отзовитесь!
Рад любой помощи!
Спасибо!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "MRTG -> calculate_traffic.pl"  
Сообщение от angelweb email(??) on 02-Ноя-06, 12:46 
>Всех приветствую!
>
>Есть cisco 2950, на линухе настроен MRTG - мониторит нужные порты, рисует
>графики, все как положено!
>Надо посчитать количество трафика за период времени, прошедшего через порт!
>Есть скрипт calculate_traffic.pl, положил туда же, где и все лог-файлы от mrtg,
>по которым надо считать!
>при попытке задать
>[root@myhost 28]# ./calculate_traffic.pl 192.168.10.2_12.log 10-30-2006-00:00 10-31-2006-00:00
>: bad interpreter: No such file or directory
>Думал, может формат времени надо другой казывать dd-mm-yy-hh:mm, а не mm-dd-yy-hh:mm
>тоже самое
>Не могу разобраться! Если кто-то юзал этот скрипт, отзовитесь!
>Рад любой помощи!
>Спасибо!

Тебе сюда http://www.google.ru/search?q=calculate_traffic.pl&start=0&start=0&ie=utf-8&oe=utf-8

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "MRTG -> calculate_traffic.pl"  
Сообщение от Gamol email(ok) on 02-Ноя-06, 14:07 

>Тебе сюда >http://www.google.ru/search?q=calculate_traffic.pl&start=0&start=0&ie=utf-8&oe=utf-8

:) Был тута :)

ничего не объясняется толком! но все равно спасибо!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "MRTG -> calculate_traffic.pl"  
Сообщение от alchie (ok) on 02-Ноя-06, 16:28 
>
>>Тебе сюда >http://www.google.ru/search?q=calculate_traffic.pl&start=0&start=0&ie=utf-8&oe=utf-8
>
>:) Был тута :)
>
>ничего не объясняется толком! но все равно спасибо!

емае. взял бы translate.ru и перевел
bad interpreter (плохой интерпретатор): no such file or directory (файл или каталог не существует)
открываешь скрипт и ВНИМАТЕЛЬНО изучаешь первую строку (начинающуюся с #!)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "MRTG -> calculate_traffic.pl"  
Сообщение от Gamol email(ok) on 02-Ноя-06, 17:26 
>емае. взял бы translate.ru и перевел

не слышал, а по-подробнее?

>bad interpreter (плохой интерпретатор): no such file or directory (файл или каталог
>не существует)
>открываешь скрипт и ВНИМАТЕЛЬНО изучаешь первую строку (начинающуюся с #!)
#!/usr/bin/perl

Я наверное, не так разбираюсь в линухе, как Вы :) Что имели ввыиду?
у меня там и есть perl вроде!
Может сам скрипт надо в каталог запихнуть определенный? Пробовал и в корень, и в папку, где все логи лежат!
все равно
[root@myhost bin]# ./calculate_traffic.pl /путь к лог-файлу/mylog.log 10-20-2006-00:00 10-25-2006-00:00
: bad interpreter: No such file or directory
не могу понять :(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "MRTG -> calculate_traffic.pl"  
Сообщение от slavon (??) on 03-Ноя-06, 10:55 
>>емае. взял бы translate.ru и перевел
>
>не слышал, а по-подробнее?
>
>>bad interpreter (плохой интерпретатор): no such file or directory (файл или каталог
>>не существует)
>>открываешь скрипт и ВНИМАТЕЛЬНО изучаешь первую строку (начинающуюся с #!)
>#!/usr/bin/perl
>
>Я наверное, не так разбираюсь в линухе, как Вы :) Что имели
>ввыиду?
>у меня там и есть perl вроде!
>Может сам скрипт надо в каталог запихнуть определенный? Пробовал и в корень,
>и в папку, где все логи лежат!
>все равно
>[root@myhost bin]# ./calculate_traffic.pl /путь к лог-файлу/mylog.log 10-20-2006-00:00 10-25-2006-00:00
>: bad interpreter: No such file or directory
>не могу понять :( /usr/bin/perl


пробуй запустить /usr/bin/perl
потом запусти
which perl
и поймёшь где он у тя реально лежит... если он вообще лежит

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "MRTG -> calculate_traffic.pl"  
Сообщение от alchie (ok) on 03-Ноя-06, 11:08 
>>>емае. взял бы translate.ru и перевел
>>
>>не слышал, а по-подробнее?
>>
>>>bad interpreter (плохой интерпретатор): no such file or directory (файл или каталог
>>>не существует)
>>>открываешь скрипт и ВНИМАТЕЛЬНО изучаешь первую строку (начинающуюся с #!)
>>#!/usr/bin/perl
>>
>>Я наверное, не так разбираюсь в линухе, как Вы :) Что имели
>>ввыиду?
>>у меня там и есть perl вроде!
>>Может сам скрипт надо в каталог запихнуть определенный? Пробовал и в корень,
>>и в папку, где все логи лежат!
>>все равно
>>[root@myhost bin]# ./calculate_traffic.pl /путь к лог-файлу/mylog.log 10-20-2006-00:00 10-25-2006-00:00
>>: bad interpreter: No such file or directory
>>не могу понять :( /usr/bin/perl
>
>
>пробуй запустить /usr/bin/perl
>потом запусти
>which perl
>и поймёшь где он у тя реально лежит... если он вообще лежит
>

скорее всего имеет место распространенная проблема - при копировании скрипта с венды на никс в конце каждой строки и первой в частности остается символ CR он же ^M, он же \r.

если перл есть, выполни командочку
perl -e 's/\r//' calculate_traffic.pl
в каталоге со скриптом

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "MRTG -> calculate_traffic.pl"  
Сообщение от Gamol email(??) on 03-Ноя-06, 11:59 
>скорее всего имеет место распространенная проблема - при копировании скрипта с венды
>на никс в конце каждой строки и первой в частности остается
>символ CR он же ^M, он же \r.
>
>если перл есть, выполни командочку
>perl -e 's/\r//' calculate_traffic.pl
>в каталоге со скриптом

Выполнил, схавало, действительно убрались лишние символы!
но при попытке запустить, опять зараза выдает ту же ошибку. Скрипт лежит в папке со всеми логами, которые надо обсчитать:
[root@myhost ]# ./calculate_traffic.pl name.log 10-20-2006-00:00 10-25-2006-00:00
: bad interpreter: No such file or directory

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "MRTG -> calculate_traffic.pl"  
Сообщение от Gamol email(??) on 03-Ноя-06, 12:13 
>>если перл есть, выполни командочку
>>perl -e 's/\r//' calculate_traffic.pl
>>в каталоге со скриптом
>
>Выполнил, схавало, действительно убрались лишние символы!
>но при попытке запустить, опять зараза выдает ту же ошибку. Скрипт лежит
>в папке со всеми логами, которые надо обсчитать:
>[root@myhost ]# ./calculate_traffic.pl name.log 10-20-2006-00:00 10-25-2006-00:00
>: bad interpreter: No such file or directory

Все заработало!!! :)
дело в том, что у меня в конце каждой строки действительно был символ ^M, команда
perl -e 's/\r//' calculate_traffic.pl не помогла, я поменял (по аналогии) на
perl -e 's/^M//' calculate_traffic.pl все равно ничего не изменилось, пришлось редактировать в ручную - благо файл не большой :)
Спасибо всем, кто откликнулся на зов о помощи! Благодарю! :)

p.s.
насчет
perl -e 's/^M//' calculate_traffic.pl - может так не правильно писать? если знаете как правильно, напишите плиз - на будущее :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "MRTG -> calculate_traffic.pl"  
Сообщение от alchie (ok) on 03-Ноя-06, 13:06 
>>>если перл есть, выполни командочку
>>>perl -e 's/\r//' calculate_traffic.pl
>>>в каталоге со скриптом
>>
>>Выполнил, схавало, действительно убрались лишние символы!
>>но при попытке запустить, опять зараза выдает ту же ошибку. Скрипт лежит
>>в папке со всеми логами, которые надо обсчитать:
>>[root@myhost ]# ./calculate_traffic.pl name.log 10-20-2006-00:00 10-25-2006-00:00
>>: bad interpreter: No such file or directory
>
>Все заработало!!! :)
>дело в том, что у меня в конце каждой строки действительно был
>символ ^M, команда
>perl -e 's/\r//' calculate_traffic.pl не помогла, я поменял (по аналогии) на
>perl -e 's/^M//' calculate_traffic.pl все равно ничего не изменилось, пришлось редактировать в
>ручную - благо файл не большой :)
>Спасибо всем, кто откликнулся на зов о помощи! Благодарю! :)
>
>p.s.
>насчет
>perl -e 's/^M//' calculate_traffic.pl - может так не правильно писать? если знаете
>как правильно, напишите плиз - на будущее :)


пардон
perl -pi -e 's/\r//' calculate_traffic.pl

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "MRTG -> calculate_traffic.pl"  
Сообщение от Gamol email(??) on 03-Ноя-06, 11:08 
>пробуй запустить /usr/bin/perl
>потом запусти
>which perl
>и поймёшь где он у тя реально лежит... если он вообще лежит

[root@myhost root]# /usr/bin/perl

выдает пустую сроку

[root@myhost root]# which perl
/usr/bin/perl
Вот что выдают эти команды!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "MRTG -> calculate_traffic.pl"  
Сообщение от Gamol email(??) on 03-Ноя-06, 12:18 
Все заработало!!! :)
дело в том, что у меня в конце каждой строки действительно был символ ^M, команда
perl -e 's/\r//' calculate_traffic.pl не помогла, я поменял (по аналогии) на
perl -e 's/^M//' calculate_traffic.pl все равно ничего не изменилось, пришлось редактировать в ручную - благо файл не большой :)
Спасибо всем, кто откликнулся на зов о помощи! Благодарю! :)

p.s.
насчет
perl -e 's/^M//' calculate_traffic.pl - может так не правильно писать? если знаете как правильно, напишите плиз - на будущее :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру