SSL/TLS Certificate Tracker

Certificate expiry is the most predictable outage there is, and it still happens constantly, usually on an internal service nobody realised had a certificate at all. This tracker covers those as deliberately as the public ones.

What you get

  • A certificate register sorted by days remaining
  • An internal and non-web certificate section, where outages actually originate
  • Renewal method and owner per certificate, including automation status
  • A renewal checklist covering the chain and the restart

How to use this template

  1. 1

    Inventory beyond the public website. Load balancers, internal APIs, mail servers, VPN appliances, code signing, client certificates, and private CA roots all expire. The public site is the one with monitoring; the others are the ones that take you down.

  2. 2

    Record the renewal method honestly. Distinguish fully automated from manual-with-a-reminder. Teams often believe everything is automated until a renewal fails and nobody knows the manual process.

  3. 3

    Name an owner who is not a person on holiday. Certificates expire at inconvenient times. Owner should be a role or team with a deputy, and the alerting should reach a shared channel rather than one inbox.

What's inside

Here's a preview. Unlock the free download to get all 3 sections (2 more below).

Certificate register

Sort by days remaining. Anything under 30 days without automated renewal needs action now.

Common nameSANsTypeWhere installedIssuerExpiresDays leftRenewal methodOwner
www.acme.comacme.com, www.acme.comPublic DVCDN + origin LBLet's Encrypt2026-12-2875Automated (ACME)Platform
vpn.acme.com-Public OVFortiGate fw-lon-01DigiCert2026-11-1229ManualInfrastructure

2 more sections in the full template

Plus the branded PDF and editable CSV.

Unlock the free download

Related templates

More free templates IT teams use alongside this one.

Network & Infrastructure

DNS Record Inventory

DNS accumulates records faster than anyone removes them, and a CNAME pointing at a decommissioned cloud resource is a subdomain takeover waiting to be found by someone else. This inventory makes stale records visible.

Get template
Network & Infrastructure

Network Documentation Template

Network documentation fails because it is written once, as a project deliverable, and then diverges from reality within a quarter. This template is scoped to the things that change slowly and are expensive to rediscover at 02:00.

Get template
Network & Infrastructure

Network Device Inventory

Network hardware fails quietly into unsupportability: firmware stops receiving security updates, support contracts lapse, and the vendor announced end-of-life two years ago. This inventory surfaces those dates before they become an incident.

Get template

Frequently asked questions

What should an SSL certificate tracker include?

+

Common name and SANs, where the certificate is installed, issuer, expiry date and days remaining, renewal method and whether it is automated, and a named owning team. Internal and private CA certificates matter as much as public ones.

Why do certificates still expire when renewal is automated?

+

Usually because the automation covers only part of the estate. Internal services, appliances, and client certificates are commonly outside ACME automation, and private CA certificates do not appear in certificate transparency logs that external monitoring relies on.

How far in advance should certificate alerts fire?

+

A first alert around 60 days gives room for procurement and change approval on manually renewed certificates, with escalation at about 14 days. Alerts should reach a shared channel so a single person's absence does not cause the outage.

SSL/TLS Certificate Tracker (Free Template) | ITCommons