Web Servers

check_icecast

Description:

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

Compatible With

  • Nagios 3.x
  • Nagios 4.x

Owner

License

Other


Nagios CSP

Meet The New Nagios Core Services Platform

Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.

Monitoring Made Magically Better

  • Nagios Core on Overdrive
  • Powerful Monitoring Dashboards
  • Time-Saving Configuration Wizards
  • Open Source Powered Monitoring On Steroids
  • And So Much More!
Project Files
Project Notes
Icecast is a streaming media server that is used by many community and commercial radio stations around the world. This plugin checks the status of a specific Icecast mount, and can warn if listener numbers falls below a certain number. * 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
Reviews (1) Add a Review
latest icecast removed status2.xsl
by hk@, November 30, 2014
the latest icecast release removed this file from its distribution, thereforce checks fail - a fix would be greatly appreciated.
thank you!
Owner's Reply:

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.


1 of 1 found this review helpful.
Helpful? Yes 1 No 0
Add a Review

You must be logged in to submit a review.

Thank you for your review!

Your review has been submitted and is pending approval.

Recommend

To:


From:


Thank you for your recommendation!

Your recommendation has been sent.

Project Stats
Rating
4 (1)
Favorites
1
Views
18,804