SHOUTCAST streaming server Monitoring
Moderators: Developers, Moderators
SHOUTCAST streaming server Monitoring
hello
I am working on a bunch of php scripts which reads the XML data from a shoutcast server (streaming server for webradio stations).
features will be :
- Monitoring a single server
- Monitoring a bunch of servers (server farm)
monitoring will contains :
- current listeners
- stream hits
- webhits
- bandwith usage
- peak listeners
- max listeners
at least everything the shoutcast server will provide.
Is there need for that or may I alone with that ? what DO YOU think ?
following a preview of two graphs I made for my own webradio station.
I am working on a bunch of php scripts which reads the XML data from a shoutcast server (streaming server for webradio stations).
features will be :
- Monitoring a single server
- Monitoring a bunch of servers (server farm)
monitoring will contains :
- current listeners
- stream hits
- webhits
- bandwith usage
- peak listeners
- max listeners
at least everything the shoutcast server will provide.
Is there need for that or may I alone with that ? what DO YOU think ?
following a preview of two graphs I made for my own webradio station.
- Attachments
-
- shows the total bandwith usage for all servers (the color scheme is beta ;) )
- bandwith.jpg (162.63 KiB) Viewed 53056 times
-
- shows the current listeners for a server farm.
- listeners.jpg (174.17 KiB) Viewed 53056 times
http://www.lounge-radio.com/
tunes R good
What do I think? -
I think you plugged your radio station via cacti - but that's cool - I'm getting
65Kbps of groovy lounge tunes here in Stanford,CA all the way from Switerland - not bad...
Is this an example of that "stealth marketing" I keep hearing about
I think you plugged your radio station via cacti - but that's cool - I'm getting
65Kbps of groovy lounge tunes here in Stanford,CA all the way from Switerland - not bad...
Is this an example of that "stealth marketing" I keep hearing about
here is a first version of the shoutcast server monitoring I explained above.
Version 1.0 (2004.10.25)
-----------------------------
- graphical representation of current listeners for a single server
- Installation support in english (sorry my english isn't that good)
In preparation :
------------------
## Monitoring a single server ##
- stream hits
- webhits
- bandwith usage
- peak listeners
- max listeners
everything on different graphs
It's my first script for cacti. please have patience with me. I try to improve it , if there is something missing. I tested it on my site and its working.
cheers
tom
Version 1.0 (2004.10.25)
-----------------------------
- graphical representation of current listeners for a single server
- Installation support in english (sorry my english isn't that good)
In preparation :
------------------
## Monitoring a single server ##
- stream hits
- webhits
- bandwith usage
- peak listeners
- max listeners
everything on different graphs
It's my first script for cacti. please have patience with me. I try to improve it , if there is something missing. I tested it on my site and its working.
cheers
tom
- Attachments
-
- shoutcast_monitoring_v1.0.zip
- Version 1.0
- (51.95 KiB) Downloaded 2693 times
-
- the script will generate the following graph
- shoutcast_current_listeners.jpg (57.05 KiB) Viewed 52873 times
http://www.lounge-radio.com/
another drop with enhanced monitoring for a single shoutcast server
Version 1.1 (2004.10.26)
-----------------------------
graphical representation for a single server with :
on graph 1
- bandwith usage
- peak listeners
- max listeners
- current listeners
on graph 2
- stream hits
- webhits
- optimized php scripts
In preparation :
------------------
## Monitoring a bunch of servers (server farm) ##
cheers
tom
Version 1.1 (2004.10.26)
-----------------------------
graphical representation for a single server with :
on graph 1
- bandwith usage
- peak listeners
- max listeners
- current listeners
on graph 2
- stream hits
- webhits
- optimized php scripts
In preparation :
------------------
## Monitoring a bunch of servers (server farm) ##
cheers
tom
- Attachments
-
- shoutcast_monitoring_v1.1.zip
- Version 1.1
- (18.19 KiB) Downloaded 2788 times
-
- example for shoutcast single server hits statistic
- example_shoutcast_single_server_hits_stats.png (3.61 KiB) Viewed 52853 times
-
- example for shoutcast single server listeners statistic
- example_shoutcast_single_server_stats.png (6.05 KiB) Viewed 52853 times
http://www.lounge-radio.com/
Hi sumsum,
I'm running a server with 2 streams (a 64 and 128, and will probably add more) and would like to get stats for both. I haven't seen any functionality in your scripts for doing that easily.
Easiest way to do this right now looks like I'd need to have 2 sets of scripts (different names) if I wish to monitor both streams.
Any ideas for doing this? Looks like you were doing something like that in your first example graph, but I am not sure how you did that.
Cheers!
-Brian
I'm running a server with 2 streams (a 64 and 128, and will probably add more) and would like to get stats for both. I haven't seen any functionality in your scripts for doing that easily.
Easiest way to do this right now looks like I'd need to have 2 sets of scripts (different names) if I wish to monitor both streams.
Any ideas for doing this? Looks like you were doing something like that in your first example graph, but I am not sure how you did that.
Cheers!
-Brian
icecast
hello
actually we have very well implanted the icecast streaming server and i am very happy about it... it is running for almost 2 years now
so i whould be interested to have the same for an icecast server, has already someone done this an has a template?
i whould be greatfull........
ps: you can download the download.php and rename it with a .zip... worked for me
actually we have very well implanted the icecast streaming server and i am very happy about it... it is running for almost 2 years now
so i whould be interested to have the same for an icecast server, has already someone done this an has a template?
i whould be greatfull........
ps: you can download the download.php and rename it with a .zip... worked for me
Who is online
Users browsing this forum: No registered users and 0 guests