Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: ULOG-acctd  (Прочитано 1829 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zu11u

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
ULOG-acctd
« : 01 Июня 2011, 14:27:39 »
Добрый день!

на днях пересел с IPCAD на ULOG-acctd в вопросе просчёта трафика.
Задача просто хранить логи в удобочитаемом и малогабаритном виде

В принципе сейчас всё работает нормально, но хотел бы либо подправить свои скрипты, либо может посоветуйте другое решение.
что бы бы понятно что от куда, по быстрому обрисую картину.


Логи сыпятся в виде:
1306715941   95.24.122.31   192.168.0.5   1147
1306715938   92.46.32.238   192.168.0.5   298
1306715929   183.89.247.162   192.168.0.5   658

после обработки конвертером получается это
(Нажмите, чтобы показать/скрыть)

30.05 6:39 95.24.122.31 192.168.0.5 1147
30.05 6:38 92.46.32.238 192.168.0.5 298
30.05 6:38 183.89.247.162 192.168.0.5 658

кроном запускаем "дневной отчёт"
/etc/cron.d/ulog
58 23 * * * root /var/log/ulog-acctd/ulog.dhcp
59 23 * * * root /var/log/ulog-acctd/ulog.daily
1 1 1 * * root /var/log/ulog-acctd/ulog.monthly

имеющий вот такой ужасный вид
/var/log/ulog-acctd/ulog.daily
#!/bin/bash
date "+%d-%m-%y" > /var/log/ulog-acctd/ulog.date;
kill -s SIGTSTP `cat /var/run/ulog-acctd.pid`;
cp /var/log/ulog-acctd/account.log /var/log/ulog-acctd/daily/account.log;
cp /dev/null /var/log/ulog-acctd/account.log;
kill -s SIGCONT `cat /var/run/ulog-acctd.pid`;
/var/log/ulog-acctd/ulog.time.convert /var/log/ulog-acctd/daily/account.log /var/log/ulog-acctd/daily/ulog.log;
cd /var/log/ulog-acctd/daily/ && tar -czf /var/log/ulog-acctd/daily/ulog.$(cat /var/log/ulog-acctd/ulog.date).tar.gz ulog.log;
rm /var/log/ulog-acctd/daily/account.log;
rm /var/log/ulog-acctd/daily/ulog.log

если способ подправить это в божеский вид, или использовать нечто другое для подобного?

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: ULOG-acctd
« Ответ #1 : 01 Июня 2011, 15:03:35 »
Дык есть же ntop и аналоги, зачем велосипед?
Шаг за шагом можно достичь цели.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: ULOG-acctd
« Ответ #2 : 01 Июня 2011, 15:15:36 »
fprobe-ulog ?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн zu11u

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: ULOG-acctd
« Ответ #3 : 01 Июня 2011, 15:19:46 »
Дык есть же ntop и аналоги, зачем велосипед?

а он не требует рабочего апача для отображения всяких симпатиШных графиков?

на этой машине будет висеть 15 человек, безо всяких ограничений по скорости и по трафику, задача просто хранить логи и если (вдруг) понадобиться, поднять и посмотреть.
для общей хватает и vnStat, но детально тоже хочется иметь

Пользователь решил продолжить мысль 01 Июня 2011, 15:23:02:
fprobe-ulog ?

в каком виде логи?
« Последнее редактирование: 01 Июня 2011, 15:23:02 от zu11u »

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: ULOG-acctd
« Ответ #4 : 01 Июня 2011, 15:33:03 »
Требует, но вы можете завести только ноду.
Как и в случае с другими подобными системами, а систему мониторинга держать отдельно.
Шаг за шагом можно достичь цели.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: ULOG-acctd
« Ответ #5 : 01 Июня 2011, 15:46:47 »
fprobe-ulog ?

в каком виде логи?
Исходно? netflow. Ставишь любой коллектор и собираешь.
А вообще - в любом. Я в MySQL загоняю.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн zu11u

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: ULOG-acctd
« Ответ #6 : 01 Июня 2011, 16:00:29 »
ОК

спасибо
полистаю доки для обеих софтин

 

Страница сгенерирована за 0.019 секунд. Запросов: 23.