Мой ИП
Категории раздела
Мини-чат
Наш опрос
Главная » Статьи » Настройки сервера (сетевое радио) |
Задался как то я целью более красиво смотреть на статистику слушателей, откуда, сколько слушают и т.д. Код:192.168.0.25 - - [03/Jan/2010:16:10:59 +0000] "GET /w64 HTTP/1.1" 200 84 "-" "AIMP2" 356 из которого можно увидеть время доступа, ip, плеер, какой поток слушает и сколько он таки слушал. Код:cp awstats.default.conf awstats.radio.conf и правим: Код:ee awstats.radio.conf (да, я немогу пользоваться vi) Код:/usr/local/awstats/tools/awstats_updateall.pl now ждемс, и лезем собственно смотреть что получилось Код:#! /bin/sh Почему
я удаляю временные файлы до основной работы, а не после, это можно
отнести на детскую психологическую трамву, и желание иногда залезть и
посмотреть а как оно отработало. Код:cat /var/log/icecast/001.tmp | grep -v "10.10.10.10" >/var/log/icecast/002.tmp первая строка это собственно мой внешний ip на котором это все дело вертится, вторая локалхост, третья моя внутренняя локалка. Соответственно кроме локалхоста, ваши ip могу отличаться, или например нет локалки. Код:cat /var/log/icecast/004.tmp | grep "/mount1 " >/var/log/icecast/005.tmp /mount1 и /mount2 это имена потоков, у меня их больше, но два для примера хватит, добавление доп потоков в список обработки путем копирания второй строки, с последующей правкой. Пробел после имени потока важен! Код:cp /var/log/icecast/004.tmp /var/log/icecast2/access.log ну
и копируем полученные файлы под осмысленными именами в предварительно
созданную директорию. Их можно хранить и с оригинальными логами от
icecast'а (тогда не забывайте поменять access.log в что либо другое, чтобы не затереть существующий) Код:#! /bin/sh который мы и сохраняем в удобное место, что бы не потерять, даем ему права на исполнение (chmod) и прописываем в крон. | |
Просмотров: 5199 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |