Build precise queries to find exactly what you need
Press ESC to close
Your review has been submitted and is pending approval.
This is a Nagios plugin to check the route counts on each VRF on your router and validates whether or not the route count exceeds the mid-water or high-water thresholds. Examples: # Route counts in all VRFs below thresholds ./check_vrf_routes.py -H router -C public OK - All VRFs within thresholds - 3 VRF(s), 6730 total routes | \\\'VRF1\\\'=1625;2400;3000;0;3000 \\\'VRF2\\\'=985;1600;2000;0;2000 \\\'VRF3\\\'=4120;6000;7500;0;7500 # Route counts in one or more VRFs at or above mid-water thresholds ./check_vrf_routes.py -H router -C public WARNING - 1 VRF(s) exceeded mid threshold - VRF3(4129/3750) | \\\'VRF1\\\'=1626;2400;3000;0;3000 \\\'VRF2\\\'=983;1600;2000;0;2000 \\\'VRF3\\\'=4129;3750;7500;0;7500 # Route counts in one or more VRFs at or above high-water thresholds ./check_vrf_routes.py -H router -C public CRITICAL - 1 VRF(s) exceeded high threshold - VRF3(7500/7500) | \\\'VRF1\\\'=1626;2400;3000;0;3000 \\\'VRF2\\\'=983;1600;2000;0;2000 \\\'VRF3\\\'=7500;3750;7500;0;7500\\\"
Current Version
f5c772a0e8c34e0b0066c39b03e99c0ebf1fce7f
Last Release Date
2025-12-01
Owner
Gary T. GIesen
Website
https://gitlab.com/ggiesen/nagios-check_vrf_routes
Download URL
https://gitlab.com/ggiesen/nagios-check_vrf_routes/-/raw/master/check_vrf_routes.py
License
MPL
Compatible With
This is a Nagios plugin to check the route counts on each VRF on your router and validates whether or not the route count exceeds the mid-water or high-water thresholds.
Examples:
# Route counts in all VRFs below thresholds ./check_vrf_routes.py -H router -C public OK - All VRFs within thresholds - 3 VRF(s), 6730 total routes | \\\'VRF1\\\'=1625;2400;3000;0;3000 \\\'VRF2\\\'=985;1600;2000;0;2000 \\\'VRF3\\\'=4120;6000;7500;0;7500
# Route counts in one or more VRFs at or above mid-water thresholds ./check_vrf_routes.py -H router -C public WARNING - 1 VRF(s) exceeded mid threshold - VRF3(4129/3750) | \\\'VRF1\\\'=1626;2400;3000;0;3000 \\\'VRF2\\\'=983;1600;2000;0;2000 \\\'VRF3\\\'=4129;3750;7500;0;7500
# Route counts in one or more VRFs at or above high-water thresholds ./check_vrf_routes.py -H router -C public CRITICAL - 1 VRF(s) exceeded high threshold - VRF3(7500/7500) | \\\'VRF1\\\'=1626;2400;3000;0;3000 \\\'VRF2\\\'=983;1600;2000;0;2000 \\\'VRF3\\\'=7500;3750;7500;0;7500\\\"
You must be logged in to submit a review.
To:
From:
We’ve completely redesigned the world’s largest repository of Nagios plugins and monitoring tools. Join thousands of users sharing monitoring solutions for servers, applications, and everything in between.
Due to our redesign, all existing accounts require a password reset to access your account again.
Ready to explore 6,100+ projects and contribute to the community?
Reset Password Create Account
Happy Monitoring!