Build precise queries to find exactly what you need
Press ESC to close
Nagios World Conference 2026: Sept. 14-17 in St. Paul, MN | Learn More
Your review has been submitted and is pending approval.
This plugin checks the status of a specific Icecast mount, and can warn if listener numbers falls below a certain number.
Current Version
1.0
Last Release Date
2014-10-22
Owner
Gary Steers
Website
http://www.steers.me.uk/nagios-stuff
Download URL
https://exchange.nagios.org/wp-content/uploads/project-files/2014/10/check_icecast
License
Other
Compatible With
v1.0 of this check - using PHP CLI
XSL file for Icecast server (Removed from latest version of Icecast)
Icecast is a streaming media server that is used by many community and commercial radio stations around the world.
* The status2.xsl file has been removed from the lastest release, I have attached it here you can upload this to use it *
** I will be improving on the below to also use the new status-json.xsl **
Requirements: – PHP CLI 5.3 or above
Plugin Usage: check_icecast -H HOST -m MOUNT [options] check_icecast –host=HOST –mount=MOUNT [–options]
Require Options: -H HOST Specift the host to query –host=HOST (IP or FQDN)
-M MOUNT Specift the mount point to monitor –mount=MOUNT (e.g. /live)
Optional Options: -h,–help This help message and exit -p PORT,–port=PORT Icecast port [Default 8000] -s PAGE,–page=PAGE Status page [Default status2.xsl] -t n,–timeout=n Timeout in seconds [Default 5] -z,–warnzero Warn if zero listeners -w n,–warn=n Warn if less then n listeners -v,–verbose Print diagnostic information -d,–debug as above but MORE -V,–version print version info and exit
the latest icecast release removed this file from its distribution, thereforce checks fail - a fix would be greatly appreciated. thank you!
The later versions have started using status-json.xsl, I will need to alter the script to parse this file instead. I will update this once ready.
You must be logged in to submit a review.
To:
From: