Others

Fritz!Box 7490 check

Description:

Script to check several items on the Fritz!Box 7490

Current Version

0.1

Last Release Date

2016-02-02

Compatible With

  • Nagios 3.x
  • Nagios 4.x
  • Nagios XI

Owner


Project Files
Project Notes
I used some other scripts for the Fritz!Box to create this new script for the 7490 model. usage: check_fritz -d -h hostname -f [-w ] [-c crit] -d: enable debug output -w: warn limit, depends on function -c: critical limit, depends on function functions: linkuptime = connection time in seconds. connection = connection status. ipaddress = external ip address. upstream = maximum upstream on current connection. downstream = maximum downstream on current connection.
Reviews (1) Add a Review
Works but needs a fix
by dpalermo, April 30, 2022

The linkuptime function doesn't take the input warning and critical arguments: check_greater ${UPTIME} 1 0 "${RESULT}" to fix it, you need to change that line to: check_greater ${UPTIME} ${WARN} ${CRIT} "${RESULT}" also, if you want the uptime in days/hours/minutes/seconds, you need to change the lines just above the fixed one to: DAYS=$((${UPTIME}/3600/24)) HOURS=$(((${UPTIME}/3600)-(${DAYS}*24))) MINUTES=$(((${UPTIME}-(${DAYS}*24*3600)-(${HOURS}*3600))/60)) SECONDS=$((${UPTIME}-(${DAYS}*24*3600)-(${HOURS}*3600)-(${MINUTES}*60))) RESULT="Link uptime ${UPTIME} seconds (${DAYS}d ${HOURS}h ${MINUTES}m ${SECONDS}s)| uptime=${UPTIME} "



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
0
Views
14,574