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.
Domain Expiration check. Uses the Registration Data Access Protocol (RDAP), does NOT use WHOIS. Python3.
Current Version
0.2
Last Release Date
2026-07-06
Owner
Arturo Busleiman
Website
https://github.com/buanzo/check_expiration_rdap
Download URL
https://github.com/buanzo/check_expiration_rdap/releases/download/v0.2/nagios_check_domain_expiration_rdap.zip
License
MIT
Compatible With
Checks how far a domain is from expiring. Uses Registration Data Access Protocol (RDAP, supporting IANA DNS bootstrap) as the primary source.
Version 0.2 adds a fallback for .ar domains: when RDAP transport, HTTP, JSON, or expiration-event lookup fails, the plugin queries NIC Argentina WHOIS with whois -h whois.nic.ar and parses the expire: field.
Existing Nagios output and warning/critical threshold behavior are preserved. When the fallback is used, output includes: via WHOIS whois.nic.ar
Installation dependencies: pip3 install requests nagiosplugin
Example Nagios command: define command{ command_name check_rdap_expire command_line /usr/local/bin/check_rdap_expire $ARG1$ }
Recommended service interval remains conservative to avoid excessive RDAP or WHOIS calls.
Release: https://github.com/buanzo/check_expiration_rdap/releases/tag/v0.2
You must be logged in to submit a review.
To:
From: