ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Графики статистики слушателей (freebsd+mrtg+icecast)

 

6245
Тарас @tarasian666
BigAirBenX пишет:

да,не нашел информации, как его перезапустить?

обновил пост

59
BigAirBenX @BigAirBenX
1) killall mrtg
2) cd/etc ; mrtg mrtg.cfg
3) ваша команда
все прошло без ошибок
в это время '/all' была включена 0 days, 0 hours, 29 minute

не понимаю
Ай,теперь он еще и график перестал рисовать
насчет последнего может вру,чет там прорисовывается

Отредактировано BigAirBenX - 30.12.2011
6245
Тарас @tarasian666
php скрипт вообще то так сказать не совсем аптайм айса узнает, он берет connections а если к серверу ни кто не подключался то connections не изменяеться

59
BigAirBenX @BigAirBenX
а можно ли как-нибудь это изменить,что бы он просто отсчитывал минуты\часы\дни и т.д?

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

6245
Тарас @tarasian666
можно, если брать инфу только с status2 то надо брать текущее время и отнимать время старта процесса icecast, если с /admin/status то там уже есть время старта

он не время считает, так как connetctions это совсем не время
connections

The total of client + source connections.

59
BigAirBenX @BigAirBenX
это уже вообще в лоб.)
Можно ли как-нибудь удалить тогда строчку "в это время '/all' была включена 0 days, 0 hours, 31 minutes."
что бы глаза не мазолила?

6245
Тарас @tarasian666
делаем финт ушами )
#!/usr/local/bin/php
<?php
$file_name='http://localhost:8000/status2.xsl';
$r=fopen($file_name,'r');
$text=fread($r,1000);
fclose($r);
$mass=explode(",", $text);
$list=$mass [9];
$mas=explode (" ", $mass [7]);
$upt= "years ago";
$s=0;
echo $list."\n";
echo $s."\n";
echo $upt."\n";
echo "/all";

?>

59
BigAirBenX @BigAirBenX
# mrtg mrtg.cfg
PHP Parse error: syntax error, unexpected '>' in /etc/allstatistica.php on line 16
2011-12-31 09:00:33: WARNING: Could not get any data from external command '/etc/allstatistica.php'
Maybe the external command did not even start. (Illegal seek)

2011-12-31 09:00:33: WARNING: Problem with External get '/etc/allstatistica.php':
Expected a Number for 'in' but nothing'

2011-12-31 09:00:33: WARNING: Problem with External get '/etc/allstatistica.php':
Expected a Number for 'out' but nothing'

2011-12-31 09:00:33: ERROR: Target[all][_IN_] ' $target->[0]{$mode} ' did not eval into defined data
2011-12-31 09:00:33: ERROR: Target[all][_OUT_] ' $target->[0]{$mode} ' did not e

это же он только на время ругается?
Приплыли.Графики не рисует,хотя отсчет по 5 минут есть.
так еще и среди запущенных процессов нет
Показать текст

Отредактировано BigAirBenX - 31.12.2011
6245
Тарас @tarasian666
BigAirBenX пишет:

это же он только на время ругается?

нет, тут почти на все ругаеться, где-то ошибка в php скрипте

в процессах его и не должно быть если он не демон

59
BigAirBenX @BigAirBenX
В общем скрипт проверил,да,был момент недописанный.Все.Спасибо. аптайм не напрягает"years ago" сменю на какую-нибудь надпись и все супер.Спасибо за помощь.

2
Fanuil @Fanuil
BigAirBenX пишет:

В общем скрипт проверил,да,был момент недописанный.Все.Спасибо. аптайм не напрягает"years ago" сменю на какую-нибудь надпись и все супер.Спасибо за помощь.


А можно подробнее? У меня после обновления на Icecast 2.3.3-kh5 отвалился и php и perl скрипт, не выводит статистику, точней выводит 0

6245
Тарас @tarasian666
скрипт надо править в зависимости от изменений status2.xsl

PS что с кодировкой первого поста ??

2
Fanuil @Fanuil
tarasian666 пишет:

скрипт надо править в зависимости от изменений status2.xsl

PS что с кодировкой первого поста ??


Хм так он вроде и не изменился=)

Кодировка первого поста такая после обновления

32
Infin1ty @Infin1ty
Помогите с настойкой! У меня Ubuntu вроде все сделал как надо, а графики зависли на цифре 5 и так и идут. За денежку. Infinonety@gmail.com . Зы можно чем-то смерять аудиторию за день?

765
32
Infin1ty @Infin1ty
По совету Fanuil поставил Monitorix, работает как надо)) Теперь другой вопрос: как вы считаете суммарное количество хостов за сутки? Тоже интересно было бы снимать у себя такую статистику