Skip to content

Check the expiry date and autorenewal status with this Icinga/Nagios GoDaddy Domain Expiry Checker plugin!

License

Notifications You must be signed in to change notification settings

JeffAlyanak/check_godaddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub version License Donate Matrix

GoDaddy Domain Expiry Checker

Icinga/Nagios plugin, checks the domain expiry status using the GoDaddy API.

User configurable warning and critical levels

Installation and requirements

  • Golang 1.13.8

Usage

Requires GoDaddy API keys.

Usage of check_godaddy:
  -domain string
        domain to search
  -warn int
        days until warning (default 15)
  -crit int
        days until critical (default 7)
  -key string
        API Key
  -secret string
        API Secret
  -v    
        enable logging

Example:

check_godaddy -domain example.com -warn 30 -crit 14 -key 1234567890 -secret 123456

License

GoDaddy Domain Expiry Checker is licensed under the terms of the GNU General Public License Version 3.

Changelog

Release Notes
v1.06 Now handles internal server errors by returning 3 to the shell and outputting the error message from GoDaddy. Logging is also now optional. Disabled by default but enabled by the -v flag.
v1.05 Added NRPE PerfData output: expiry provides unix time for cert expiration and autorenew provides bool for auto-renewal status.
v1.00 Initial release.

About

Check the expiry date and autorenewal status with this Icinga/Nagios GoDaddy Domain Expiry Checker plugin!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages