As our community project, we built a totally free to the public service to monitor certs and alert you when they get close to expiration or are invalid, etc:
Feel free to use it for any certs.
As our community project, we built a totally free to the public service to monitor certs and alert you when they get close to expiration or are invalid, etc:
Feel free to use it for any certs.
I'm saying, you're putting it in the wrong place. It's not a monitoring problem, it's a configuration management problem--"I have defined a policy, am I in compliance with that policy?". And, from experience consulting with a pretty wide range of clients, putting it in the monitoring stack encourages manual work instead of automation. Instead of having active and self-correcting systems, you create passive and manually reactive ones. Monitoring is for stuff you have to react to. Automation and automation testing is for stuff you should never be reacting to.
There are plenty of other things related to your TLS certificate you might want to monitor that don't quite fit into CM (OCSP revocation status and availability, unexpected key rotations, etc.), so you'll likely need separate monitoring either way.
I've been using another free certificate monitor, but it assumes 1 year validity and the lowest possible warning threshold is 30 days, which isn't all that useful when working with Let's Encrypt.
So, you have another happy user now :-)
While registering, I noticed timezone as "Indian Time". It should be "Indian Standard Time(IST)". </nitpick>