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 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: