tls_expiry - TLS cert expiration

Checks an SSL/TLS certificate is not due to expire/has expired.

Note

This monitor’s gap defaults to 12 hours.

Warning

Due to a limitation of the underlying Python modules in use, this does not currently support TLS 1.3.

host
Type

string

Required

true

the hostname to connect to

port
Type

integer

Required

false

Default

443

the port number to connect on

min_days
Type

integer

Required

false

Default

7

the minimum allowable number of days until expiry

sni
Type

string

Required

false

the hostname to send during TLS handshake for SNI. Use if you are serving multiple certificates from the same host/port. If empty, will just get the default certificate from the server