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.
Script to check several items on the Fritz!Box 7490
Current Version
0.1
Last Release Date
2016-02-02
Owner
Rob Hassing
Website
http://mona.deltics.info
Download URL
http://mona.deltics.info/wp-content/uploads/2016/01/check_fritz.txt
Compatible With
check_fritz
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 <function> [-w <warn>] [-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.
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} "
You must be logged in to submit a review.
To:
From: