1

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

???????°???????????? ?????????????? ????????, ???µ?????????? ?? ???°?????°?¶?? ?µ???? ???????? ?????°?·???? ?? ???°?·???»?????????°?????? ?????°?????????? ???°???????????? ?? ???????????µ?????? ?§???? ?????? ???°?·???»?????????°?????? ????????.

?? ???????? ?????µ?????°???????? ???????µ???? ???µ?????» ?? ???°???? ???????? ???? ?????????µ?????? ???µ???????° ?????????»?????????µ????, ?? ?????±???? ?????? ???°?» ???° FreeBSD, ?? ???°???????µ ???????????? ?????µ?????µ??????.
?????°?? ?±???»?? ?????±???°?????? ?¶?µ?»?µ?·??, ?????????°???»?µ???° ?? ???°?????????µ???° ?????????µ???°, ?? ?????»?????? ?? ?????±???°?»???? ???????? ???????? ???? ?????°?????»???????? ?????¶????????, ?????? ?? ?? ?????????», ?????? ?????? ?????°?????????µ ?????°???????? ?????????????µ ???µ?°?»???·?????°???? ?±???»?? ?????? ???????????????? ???????????? ?????°???????? ???????»?µ???°???? ?? ???????±??.
?? ?? ???????? ???????µ???? ?? ???????????????» ?? mrtg, ?? ???µ?????????? ???°?????????° ?????° ???µ ???°?»?°????, ???µ?????» ???????????±?????°???? cacti, ???? ???°???????? ?????°?·?°?»???? ?????????µ?? ?????»???????? ?? ???»???? ?? ???µ?? ???? ???????»???°?????? ???»?????????? ?????????? ?»???????µ????, ?? ???µ???????»???? ?? mrtg. ???? ???°???? ?????????°?»???? ?? ?????? ?? ???°?? ???°???????°?¶?? ???°?? ?? ???????µ????.

???»?? ???µ?? ?????? ?? ???°?????µ ???°???????? ???µ???µ???? ?????»?¶?µ?? ???°?±?????°???? ???° ?»???±???? *nix ?????????µ???µ, ???µ ?????»?????? ???»?? freeBSD.

?? ???µ?»???? ?? ?????? ?? ???µ ???????°???? ?±?? ?????? ???????°?????????? mrtg ???? ???° ???»?????°?? ???°?????¶???µ?????? ?»?????µ?? ?????????????µ ???°?»?µ???? ???? ???????????° ???°???????? ??????. ?»?????????? ???µ ?±?????µ??, ???????? ???? ??????????????????????. ???? ?° ?????? ???? ???????????? ???????»???????°?µ??.

???????µ?? ?????????°???? ?????? ?? ???°?? ?????µ?µ?????? ???????°???????»?µ?????°?? ?? ???????????°?? ?? ???°?±?????µ ?????????°, ???»?? ???°?????????? ???µ???µ?????° ???°?? ?????¶?µ?? ?±?????µ?? ???°?±?????°???????? apache + php (mysql ???µ ?????µ?±???µ??????, ???°?? ?? ?»???±?°?? ?????????°?? ????)

1. ?????°?????? mrtg
?? ?????°?????» ?µ???? ???· ???°???µ??????, ?????? ???µ ???????µ??, ???»?? ???µ ?????µ?µ?? ???° ???°???????? ???°???????µ ???µ???°, ?????¶?µ?? ???·?????? ?????????????????? ?? ?????? ???°?????° ?? ?????±???°???? ???°????????

cd /usr/ports
make search name="mrtg"

?????????????°????, ???? ???? ?????? ???°?? ?????¶????, ??????:

Port:   mrtg-2.16.2_1,1
Path:   /usr/ports/net-mgmt/mrtg
Info:   The multi-router traffic grapher
Maint:  mrtg@subnets.ru
B-deps: freetype2-2.3.9_1 gd-2.0.35_1,1 jpeg-7 perl-5.8.9_3 pkg-config-0.23_1 png-1.2.40
R-deps: freetype2-2.3.9_1 gd-2.0.35_1,1 jpeg-7 p5-Pod-Parser-1.38 p5-SNMP_Session-1.12 perl-5.8.9_3 pkg-config-0.23_1 png-1.2.40
WWW:    http://oss.oetiker.ch/mrtg/

???????????? ?????? ?????? ?????° ?????¶???? ????  ???????????? WWW:    http://oss.oetiker.ch/mrtg/
?????°??????:

cd /usr/ports/net-mgmt/mrtg
make && make install && make clean

???????° ???? ?????°????????????, ?????????µ???? ???µ ?±????????????, ???±?? ???? ?±?????µ?? ?·?°???????? ?????????????¶?°???? ???µ???±?????????????µ ???µ???»???????????µ ???????????µ??????, ?????¶???? ?????????? ?????µ?»?°???? ???°???? ?±?????µ???±?????????? ?? ???°?»?????? ???°??

???°?? ???????????µ ???°???° mrtg ???µ ???????°?????°.
???°?????µ ???µ???µ?»???µ ???°???????°?µ?????? ???°?»?????µ.

2. ???°?????????????°.
???·???°???°?»?????? ?? ???????????»???·?????°?»???? ???°?????????? ?? ???????????°?»?????????? ???°?????° icecast (?»?????? 1, ?»?????? 2)
???? ?????? ???µ???»???????????? ???????????? ???????????? ?°???????????·?°?????? ???° ???µ?????µ???µ icecast ?? ???»???? ???? ?????????????? ???°???????µ ?? ?????»?????µ???????µ ?????????????? (?????µ ?????? ?»???????? ???µ ???°????), ???° ?? ???µ???» ?? ???µ ???°?? ???????????? ?·???°??, ?????????????? ?±?????µ?? ???·???±???µ???°???? ???µ?»?????????µ?? ?·?°????????.
???µ???????µ ?????·???°?µ?? ?? ???????µ???????????? /usr/local/etc/mrtg ???°???» mrtg.cfg ?? ???µ???? ???????µ??:

Refresh: 300
Language: russian
WorkDir: /data/sites/su/http/statistica
WriteExpires: Yes
WithPeak[_]: dwmy 
XSize[_]: 600 
YSize[_]: 200 
Title[^]: Graphs:

?????°?????°???????°?? ???°??????, ?? ???????????? WorkDir: (?? ???µ???? ?·?°???????°???? /data/sites/su/http/statistica) ???????µ?? ???????? ???°???µ?? ???????µ???????????? ???° ???µ?± ???µ?????µ???µ
???µ???? ???µ?????????? ?????????????? ???°?????°?·????, ???°?????µ ???°???????µ ?????¶???? ?????????°???? ?? ???µ?????µ???° icecast ???? ?????µ?? ???????????°?? ???»?? ???? ????????????.
?? ???°?????????????? ?? ???µ???? ?????? ???????????°, ???? ?????µ ?????? ?? ?????????? ???????????? (???????????? ???°???µ???????? ???°?·?»?????°?µ????????), ?????????????? ?? ?????µ?»?°?» 4, (1 ???±??????, 3 ???? ???????????°??)

???»?? ???±???µ???? ?????·???°?µ?? ???°???» list_all.php (?????? ???°?? ?¶?µ ?? /usr/local/etc/mrtg)
?? ???µ?»?°?µ?? ???????µ???¶???????µ ???°???????? ???????°:

#!/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]);
    $ti=substr($mas [0],7);
    $day=floor($ti/86500);
    $he=floor(($ti-$day*86500)/3600);
    $mi=floor(($ti-$day*86500-$he*3600)/60);
    $upt="".$day." days, ".$he." hours, ".$mi." minutes.";
    $s=0;
    echo $list."\n";
    echo $s."\n";
    echo $upt."\n";
    echo "/all";

?>

??.?µ. ???? ???µ?»?°?µ?? ???????? ?????°????, ???·-?·?° ???°?»???? ?·???°?????? ???µ???»?°, ???? ???µ?»?°?µ?? ?????????????? ???° ?????? (???°?????????µ?????? ?????µ?»?°???? ?????¶???? ???° ???µ?? ????????????, ???? ???µ???µ?????? ???° ?????? ???? ?????????°???°?????? ???????µ???µ?»?µ???????? ?????????????? ?? ???µ???? ???¶?µ ?±???»??)

???°?¶?????µ ?????????°???»?????????µ:
#!/usr/local/bin/php ???????? ?? ???????µ???????µ???°???????? php (?????¶?µ?? ?????»?????°??????)
$file_name='http://localhost:8000/status2.xsl'; ???????? ?? ????????, ??.?µ. ?°?????µ?? ???°???µ???? icecast ???µ?????µ???°.

?????????°?????µ??.
???»?? ?»???±???·???°???µ?»????????, mrtg ?????µ?????????µ?? 4 ???°?????????? (?????¶?µ?? ?? ?±???»?????µ ???? ?? ???°???µ?» ?????»?????? ??????) ?????»?????µ?????????? ???? ?????????????° (1. ?????»?????µ???????? ???µ???????µ (???±?????? ?????°??????), 2. ?????»?????µ???????? ???????????µ (?????????°?? ?????????? ?»????????, ?????° ?? ???µ???? ???????»?????µ???°), 3. ???°?·???°?????µ ???????µ?????µ?????° (?????????·?????»?????°?? ?????????°), 4. ?????µ???? ?°?????°?????° (?????¶?µ ?????????·?????»?????°?? ?????????°, ?? ?µ???? ?±?µ???? ???· ?????°???????° (?????°?·?? ?·?° Client:), ?????? ???????»?? ?? ???µ?????????°??)) ?????µ ?????? ?????»?¶???? ?±?????? ???°?·???µ?»?µ???? ???????????»???? ???µ???µ?????????? ???????????? (\n

???°?µ?? ?????°???° ???° ?????????»???µ?????µ ???»?? ???°?????????? ???°???»?°
chmod a+x list_all.php (???°?????????µ??)
?»?µ?·?µ?? ???±???°?????? ?? ???°???» mrtg.cfg ?? ?????±?°???»???µ?? ???°???????µ ?? ?????°???????µ

Target[all]: `/usr/local/etc/mrtg/list_all.php`
Options[all]: nopercent, integer, gauge 
MaxBytes[all]: 1000
AbsMax[all]: 1000
Title[all]: Listens
PageTop[all]: <H1>Radio Listens</H1> 
YLegend[all]: # of connections 
ShortLegend[all]: L/s 
Legend1[all]: # of listeners  
Legend2[all]:
Legend3[all]: Maximal # of listeners
Legend4[all]: 
LegendI[all]:  # of listeners:
LegendO[all]:

???±???°?????? ?????????°?????µ ???° ???»?????? all ?? ?????°?????°???????? ???????±???°??, ?????? ?????µ?????????????°?????? ?????°???????°, ???»?? ???°?¶???????? ?????»?¶?µ?? ?????????°?»????????.
???°?? ?¶?µ ?????????????? ???° Target ?????? ???µ?????????°?????¶???µ?????µ ?????????????°, ??.?µ. ???????????° mrtg ?±?µ???µ?? ???°???????µ (???µ ?·?°?±?????°?µ??, ???? ?????»?¶?µ?? ?±?????? ???°?·???µ???µ?? ???° ?????????»???µ?????µ)

???»?? ?????????????° ???????????? ???°???????? ?? ???????????° ???µ?»?°?µ?? ???°???» list_potok.php
???????µ???¶???????µ ???? ?¶?µ ?????? ?? ???°???????µ ???»?? ?????µ??, ???? $file_name='http://localhost:8000/status2.xsl?mount=/potok';
???????????µ?????????µ?????? ????????, ????????, ???? ?? ?????????µ ?µ???? ?????±?°???»???µ?? ?????? ???????????°.
?? ?????µ?????? $list=$mass [9]; ???????µ?? $list=$mass [14];
???? ?? echo "/all"; ???????? ???? ?¶?µ?»?°?????? smile

???°?? ?¶?µ ?????°???°, ?????±?°???»?µ?????µ ?? mrtg.cfg
???°?????????µ?? ?? ???µ???? ???? ?? ?????????µ ???????»???????? ???°??:

Refresh: 300
Language: russian
WorkDir: /data/sites/su/http/statistica
WriteExpires: Yes
WithPeak[_]: dwmy 
XSize[_]: 600 
YSize[_]: 200 
Title[^]: Graphs: 
Target[wr]: `/usr/local/etc/mrtg/list_wr.php`
Options[wr]: nopercent, integer, gauge 
MaxBytes[wr]: 1000
AbsMax[wr]: 1000
Title[wr]: Listens
PageTop[wr]: <H1>Wasteland Radio Listens</H1> 
YLegend[wr]: # of connections 
ShortLegend[wr]: L/s 
Legend1[wr]: # of listeners  
Legend2[wr]:
Legend3[wr]: Maximal # of listeners
Legend4[wr]: 
LegendI[wr]:  # of listeners:
LegendO[wr]:
Target[64]: `/usr/local/etc/mrtg/list_64.php`
Options[64]: nopercent, integer, gauge
MaxBytes[64]: 1000
AbsMax[64]: 1000
Title[64]: Listens
PageTop[64]: <H1>MP3 64  Listens</H1>
YLegend[64]: # of connections
ShortLegend[64]: L/s
Legend1[64]: # of listeners
Legend2[64]:
Legend3[64]: Maximal # of listeners
Legend4[64]:
LegendI[64]:  # of listeners:
LegendO[64]:
Target[128]: `/usr/local/etc/mrtg/list_128.php`
Options[128]: nopercent, integer, gauge
MaxBytes[128]: 1000
AbsMax[128]: 1000
Title[128]: Listens
PageTop[128]: <H1>MP3 128 Listens</H1>
YLegend[128]: # of connections
ShortLegend[128]: L/s
Legend1[128]: # of listeners
Legend2[128]:
Legend3[128]: Maximal # of listeners
Legend4[128]:
LegendI[128]:  # of listeners:
LegendO[128]:
Target[aac]: `/usr/local/etc/mrtg/list_aac.php`
Options[aac]: nopercent, integer, gauge
MaxBytes[aac]: 1000
AbsMax[aac]: 1000
Title[aac]: Listens
PageTop[aac]: <H1>AAC+ Listens</H1>
YLegend[aac]: # of connections
ShortLegend[aac]: L/s
Legend1[aac]: # of listeners
Legend2[aac]:
Legend3[aac]: Maximal # of listeners
Legend4[aac]:
LegendI[aac]:  # of listeners:
LegendO[aac]:

??.?µ. ???»?? ???°?¶???????? ???????????° ???????? ???????????° ?????µ?????????????°??????????.

???? ?° ???µ???? ???µ?»?°?µ?? ?·?°????????
mrtg mrtg.cfg ?????° ???°?·?°.
?????°???????µ ???????±???? ?????????????µ ?? ???°?? ?±?????? ???±???·?°???µ?»?????? ?????? ???µ???????? ???????? ?·?°?????????°??, ?????? ???? ?????? ???µ?? ???°???»???? ?? ???°?±?????µ?? ???????µ???????????? (WorkDir)
???????»?µ ?????????? ?????????????? ???????°, ???°?? ?????»?¶???° ?????????????????? ?????????° ???°???»????.
???µ?????°???????µ ???????±????
?¶?°?»???±?? ?????? ???µ ?????¶?µ?? ?????»?????????? ???°???????µ ???»?? ???µ?? ?????????????° ???· ?????????????°: ?????????µ?????µ?? ?????°???° ???° ??????????????
?¶?°?»???±?? ???? ???»?????°???? IN ???»?? OUT: ?????? ???? ???µ ???? ???? ?????µ?»?°?»?? ???? ?????????????°???? wink

?µ???»?? ?¶?µ ?? ???°?? ?????? ?????»???????»??????, ???? ?????µ?»?? ?????·???°?µ?? ???????µ?????????? ???°???»
indexmaker mrtg.cfg > index.html
?? ???¶?µ index.html ???»?°???µ?? ?? ???°???? ???°?±???????? ???????µ????????????
???????»?µ ?????????? ?????¶???? ???????????µ???? ???° ???°?????µ.

???»?? ?????????µ???°, ?? ???µ???? ?????????µ???°?? ???????µ???????????? ???µ?± ???µ?????µ???°, ?????? /data/sites/su/http, ?° ???°?? ???°?? ???°?±?????°?? /data/sites/su/http/statistica, ?? ???»?µ???????°???µ?»?????? ?? ???????????? ?????°?????????????? ???? ?°?????µ???? http://localhost/statistica

???µ???? ?°???????·?°???????? ?? ???±???????»?µ?????µ ?????????????°??????.
?? ?µ???? ?·?°???????µ?» ?·?°?????????°???? ???°?? ???µ?????? (?????¶???? ???????????? ?????±?°???????? ?? ???????? ???° ?????????»???µ?????µ ???°?¶?????µ ???µ???????»?????? ??????????)
???? ???µ???µ?· ht.d ???? ?? ???µ???? ???????? ?? ?????????°?»????, ???? ???????????? ???µ ?±???°?» sad
?? ?????µ?»?°?» ???»?µ?????????? ???±???°?·????
?????±?°?????» ?? mrtg.cfg

Interval: 5
RunAsDaemon: yes

??.?µ. ?????????°???? ???°?? ???µ??????. ???????µ?????°?» ???±???????»?µ?????? 5 ??????????.
?? ???????»?µ ?????????? ???°???? ?·?°?????????» ?? ????????, ???? ???? ??????????????

@reboot /usr/local/bin/perl -w /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg.cfg

??.?µ. ?????????»???µ?????µ ???????»?µ ?·?°???????·???? ???????????µ????.

???µ?·???»?????°?? ???????? ?????????µ???? ??????: http://wasteland.spb.su/statistica/
?????°?????????????? ???°???°?» ?????±?????°???? 26 ???µ???????±???? 2009 ?? ???°???????µ ?????»?????????? ?????µ?????µ????.
21 ???µ?????°?»?? 2010 ???????° ?±???»?° ?±?»?°?????????»???????° ???????µ???µ???° sad
???µ?·???»?????°?? ?±???»?????µ ???µ ???????°?¶??, ???±?? ???µ???µ???µ?» ???° zabbix

Отредактировано Klef (07-02-2011 18:47:24)

-------------------------------
R244390603111<- пиво лить сюда

2

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

совсем забыл.
минусы: снятие статистики раз в 5 минут, но для радио чаще смысла нет, фактически получается более "чистая" статистика, без 95% тех кто включил и выключил
плюсы: возможность забирать данные с любого потока, любого сервера icecast, т.к. не требуется доступ к админской части софта

p.s. кто найдет как раскрасить бэкграунд графика в другие цвета, прошу отписать.

Отредактировано Klef (26-09-2009 16:58:28)

-------------------------------
R244390603111<- пиво лить сюда

3

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

Давно интересовался, но опустил руки на перл-скрипте. Спасибо!

ordering CD from http://tobi.oetiker.ch/wish... just kidding wink

Жгут! )

4

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

2 Nick Pheomotion
вот я тоже по началу срезался, так как с перловкой туго, а потом осенила, а никсам не всё равно, какой код исполнять , если указать чем именно wink

что за тобилинк, у мну 300-ая

Отредактировано Klef (26-09-2009 19:03:29)

-------------------------------
R244390603111<- пиво лить сюда

5

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

Это при сборке было, перед окончанием конфига )

Странно, но ругается, причем по-жесткому:

EACCELERATOR: Open for write failed for "/tmp/eaccelerator/1/9/eaccelerator-021.39162621": No such file or directory
EACCELERATOR cached: "/usr/local/etc/mrtg/all.php"
2009-09-26 19:07:25: WARNING: Problem with External get '/usr/local/etc/mrtg/all.php':
'  Expected a Number for 'out' but got 'Content-type: text/html

EACCELERATOR: Open for write failed for "/tmp/eaccelerator/0/8/eaccelerator-021.17528421": No such file or directory
EACCELERATOR cached: "/usr/local/etc/mrtg/hr_192.php"
2009-09-26 19:07:25: WARNING: Problem with External get '/usr/local/etc/mrtg/hr_192.php':
'  Expected a Number for 'out' but got 'Content-type: text/html

EACCELERATOR: Open for write failed for "/tmp/eaccelerator/0/8/eaccelerator-021.07528421": No such file or directory
EACCELERATOR cached: "/usr/local/etc/mrtg/hr_128.php"
2009-09-26 19:07:25: WARNING: Problem with External get '/usr/local/etc/mrtg/hr_128.php':
'  Expected a Number for 'out' but got 'Content-type: text/html

/usr/local/etc/mrtg/lr_128.php: cannot open ?php: No such file or directory
2009-09-26 19:07:25: WARNING: Could not get any data from external command '/usr/local/etc/mrtg/lr_128.php'
Maybe the external command did not even start. (No such file or directory)

2009-09-26 19:07:25: WARNING: Problem with External get '/usr/local/etc/mrtg/lr_128.php':
   Expected a Number for 'in' but nothing'

2009-09-26 19:07:25: WARNING: Problem with External get '/usr/local/etc/mrtg/lr_128.php':
   Expected a Number for 'out' but nothing'

EACCELERATOR: Open for write failed for "/tmp/eaccelerator/0/8/eaccelerator-021.06528421": No such file or directory
EACCELERATOR cached: "/usr/local/etc/mrtg/lr_live.php"
2009-09-26 19:07:25: WARNING: Problem with External get '/usr/local/etc/mrtg/lr_live.php':
'  Expected a Number for 'out' but got 'Content-type: text/html

2009-09-26 19:07:27: ERROR: Target[all][_OUT_] ' $target->[0]{$mode} ' did not eval into defined data
2009-09-26 19:07:27: ERROR: Target[hr_192][_OUT_] ' $target->[1]{$mode} ' did not eval into defined data
2009-09-26 19:07:27: ERROR: Target[hr_128][_OUT_] ' $target->[2]{$mode} ' did not eval into defined data
2009-09-26 19:07:27: ERROR: Target[lr_128][_IN_] ' $target->[3]{$mode} ' did not eval into defined data
2009-09-26 19:07:27: ERROR: Target[lr_128][_OUT_] ' $target->[3]{$mode} ' did not eval into defined data
2009-09-26 19:07:27: ERROR: Target[lr_live][_OUT_] ' $target->[4]{$mode} ' did not eval into defined data

6

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

EACCELERATOR: Open for write failed for "/tmp/eaccelerator/1/9/eaccelerator-021.39162621": No such file or directory
EACCELERATOR cached: "/usr/local/etc/mrtg/all.php"
2009-09-26 19:07:25: WARNING: Problem with External get '/usr/local/etc/mrtg/all.php':
'  Expected a Number for 'out' but got 'Content-type: text/html

EACCELERATOR: Open for write failed for "/tmp/eaccelerator/0/8/eaccelerator-021.17528421": No such file or directory
EACCELERATOR cached: "/usr/local/etc/mrtg/hr_192.php"
2009-09-26 19:07:25: WARNING: Problem with External get '/usr/local/etc/mrtg/hr_192.php':
'  Expected a Number for 'out' but got 'Content-type: text/html

EACCELERATOR: Open for write failed for "/tmp/eaccelerator/0/8/eaccelerator-021.07528421": No such file or directory
EACCELERATOR cached: "/usr/local/etc/mrtg/hr_128.php"
2009-09-26 19:07:25: WARNING: Problem with External get '/usr/local/etc/mrtg/hr_128.php':
'  Expected a Number for 'out' but got 'Content-type: text/html

/usr/local/etc/mrtg/lr_128.php: cannot open ?php: No such file or directory
2009-09-26 19:07:25: WARNING: Could not get any data from external command '/usr/local/etc/mrtg/lr_128.php'
Maybe the external command did not even start. (No such file or directory)


EACCELERATOR: Open for write failed for "/tmp/eaccelerator/0/8/eaccelerator-021.06528421": No such file or directory
EACCELERATOR cached: "/usr/local/etc/mrtg/lr_live.php"
2009-09-26 19:07:25: WARNING: Problem with External get '/usr/local/etc/mrtg/lr_live.php':
'  Expected a Number for 'out' but got 'Content-type: text/html

эта часть всё пучком, жалуется на то что нет файлов таких (это нормально)

2009-09-26 19:07:27: ERROR: Target[all][_OUT_] ' $target->[0]{$mode} ' did not eval into defined data
2009-09-26 19:07:27: ERROR: Target[hr_192][_OUT_] ' $target->[1]{$mode} ' did not eval into defined data
2009-09-26 19:07:27: ERROR: Target[hr_128][_OUT_] ' $target->[2]{$mode} ' did not eval into defined data
2009-09-26 19:07:27: ERROR: Target[lr_128][_IN_] ' $target->[3]{$mode} ' did not eval into defined data
2009-09-26 19:07:27: ERROR: Target[lr_128][_OUT_] ' $target->[3]{$mode} ' did not eval into defined data
2009-09-26 19:07:27: ERROR: Target[lr_live][_OUT_] ' $target->[4]{$mode} ' did not eval into defined data

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

Отредактировано Klef (26-09-2009 19:21:50)

-------------------------------
R244390603111<- пиво лить сюда

7

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

Так, ну вот, для пополнения базы ошибок.
Если у кого-то будет ошибка с eAccelerator, то знайте, что он прячется в php.ini или в файле extensions.ini, нужно просто закомментировать. smile

8

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

Корректировка.

в скрипте, в части определения времени аптайма, слегка косякнул.
было:

$he=floor(($ti-$day*24)/3600);

надо:

$he=floor(($ti-$day*86500)/3600);

для тех кто юже создал прошу поправить.

-------------------------------
R244390603111<- пиво лить сюда

9

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

пишет Klef:

тут я и понял, что мои красывые графики которые реализованы были под виндовым софтом красиво пролетают в трубу

а кстати, на чём были реализованы графики под винду?

folkradio.ru - 9 лет в эфире

10

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

пишет elf:

пишет Klef:

тут я и понял, что мои красывые графики которые реализованы были под виндовым софтом красиво пролетают в трубу

а кстати, на чём были реализованы графики под винду?

очень внезапный вопрос smile
честно не помню
в памяти всплывает лишь некая софтинка которая звалась радиочтото (она точно где то на этом форуме упоминалась)
если вспомню, отпишу.

-------------------------------
R244390603111<- пиво лить сюда

11

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

Есть ли такая штучка для win? ) хочу вести графический учет айса)

В здоровом теле - здоровый дух!

12

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

Ну же народ, поделитесь каким либо изобретением для рисования графика с icecast или же с radio toolbox, интересует все только для win32 ) 
Хочу вести статистику для себя и смотреть ее через сайтец)

Добавлено спустя     1 минуту   6 секунд:
Отблагодарю соответственно)

В здоровом теле - здоровый дух!

13

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

пишет KyPIIaToB:

Ну же народ, поделитесь каким либо изобретением для рисования графика с icecast

такое годитцо ? big_smile
http://static.k5-storitve.net/site_media/images/plugins/491-1257978945-screenshot.png
штука называется Munin, есть под винду но я лично не пробовал, плагинов море представляют из себя скрипт на питоне, перл, руби или баш, не сложно будет написать и свой

14

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

Даже разбираться с ней не буду.
Меня интересует именно для win и проверенные вещи.

В здоровом теле - здоровый дух!

15

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

Всему этому есть неплохая альтернатива - munin, который тоже для генерации графиков использует mrtg.
на сайте munin exchange есть плагины для айскаста: http://exchange.munin-monitoring.org/pl … rd=icecast
до создания своего собственного радиосервера этим и пользовался.

Отредактировано MechanisM (22-09-2011 03:02:54)

16

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

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

В здоровом теле - здоровый дух!

17

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

пишет KyPIIaToB:

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

да да, меня под windows тоже подобное интересует

18

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

вы, наверное, этого не видели: http://munin-monitoring.org/wiki/HowToMonitorWindows

19

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

Не хочется запариваться, реализовал так и очень доволен. Графическая статистика для Radio Toolbox (Windows)

В здоровом теле - здоровый дух!

20

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

пишет KyPIIaToB:

Не хочется запариваться, реализовал так и очень доволен. Графическая статистика для Radio Toolbox (Windows)

с этого и нужно было начинать а то зачем-то просил поддержку винды.

21

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

пишет MechanisM:

с этого и нужно было начинать а то зачем-то просил поддержку винды.

Посмотри дату, когда мне это было интересно (2011-03-26), сейчас все давно реализовано, соответственно сейчас мне лень что то еще ковырять. Не вижу смысла менять шило на мыло.

В здоровом теле - здоровый дух!

22

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

я смотрел на твой коммент после моего о munin. и ты говорил что раз нет для винды то не интересно. потом я тебе дал ссыль на винду а ты сказал что вообще не надо ибо уже есть.
можно было сразу сказать что у тебя есть поэтому мунин не интересует. хотя я сделал только один запрос в гугле: "munin windows" так что сильно не расстраиваюсь что зря старался.
кому надо воспользуются.

Отредактировано MechanisM (23-09-2011 21:12:20)

23

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

Тебя никто не упрекает в чем либо, спасибо за хорошую информацию)

В здоровом теле - здоровый дух!

24

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

пишет KyPIIaToB:

Тебя никто не упрекает в чем либо, спасибо за хорошую информацию)

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

25

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

пишет MechanisM:

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

Кто знает, возможно в будущем разберусь, соответственно интересуюсь для общего развития.
Меня нечего упрекать! Цепляться к словам глупое дело.

В здоровом теле - здоровый дух!