
Most certificate monitoring tools do one thing: alert you when a certificate is about to expire. That’s useful, but expiration is only one of the ways a certificate can fail. Generator Labs certificate monitoring runs eight independently configurable checks on every scan, so you catch problems that a basic expiry check misses entirely.
What Gets Checked on Every Scan
Each monitoring profile supports up to eight alert types:
- Expiration: configurable thresholds anywhere from 0 to 90 days out, up to 10 per profile
- Chain integrity: catches missing or expired intermediate certificates before clients do
- Hostname mismatch: flags certificates that don’t cover the host they’re serving
- CA trust failure: alerts when a certificate can’t be validated to a trusted root
- Revocation: detects certificates that have been pulled by their issuing CA
- Fingerprint changes: tracks renewals and unexpected replacements
- Certificate flapping: multiple fingerprint changes in a short window, often a load balancer misconfiguration
- Missing or misconfigured CAA records: ensures only authorized CAs can issue for your domains
All eight can be toggled independently per profile, so you can be aggressive on production hosts and quieter on staging or internal infrastructure.
Monitoring Profiles
Profiles group hosts with shared settings. A common pattern is a Production profile with tight thresholds and PagerDuty alerts, a Staging profile with looser thresholds and email-only, and a separate Internal profile for private CA hosts. Profile changes apply immediately across all assigned hosts.
Internal and Private Certificate Monitoring
External checks can’t reach internal services, self-signed certificates, or private CA infrastructure. The private certificate monitoring agent is a lightweight Docker container you deploy inside your network. It checks internal hosts and reports back to the platform over outbound HTTPS. No inbound firewall rules needed, and private keys never leave your network.
Protocol Coverage
The monitor handles direct TLS on any port, plus STARTTLS for SMTP, IMAP, POP3, LMTP, FTP, and LDAP, and the implicit TLS variants: SMTPS, IMAPS, POP3S, FTPS, LDAPS. If TLS is running on it, you can monitor it.
Pricing
Certificate monitoring is $0.01 per host per day. No contracts, no minimums, no flat fees. You pay for active hosts only. Full details on the certificate monitoring pricing page.







