NetBox Certificates
{% if test %}Expiration alert configuration test{% else %}Certificate expiration report{% endif %}
{% if test %}
SMTP TEST SUCCESSFUL
Email delivery is working
The configured SMTP server accepted this test message from NetBox Certificates.
Generated {{ generated_at }}
{% else %}
Expiration summary
{{ report_count }} certificate{{ report_count|pluralize }} reached an expiration alert condition in this scan.
{{ report_count }}
Total
{{ expired_count }}
Expired
{{ critical_count }}
Critical ≤ 7d
{% for report in reports %}
{{ report.certificate.name }}
{{ report.condition_text }}
{{ report.condition_label }}
Validity
Valid from{{ report.certificate.valid_from }}
Expires at{{ report.certificate.valid_to }}
Alert trigger{{ report.certificate.alert_trigger }} {{ report.certificate.get_trigger_unit_display }}(s)
Certificate identity
Subject{{ report.certificate.subject }}
Issuer{{ report.certificate.issuer }}
Serial{{ report.certificate.serial_number }}
SHA-256{{ report.certificate.fingerprint_sha256 }}
{% if report.payload.certificate.subject_alternative_names %}
Subject alternative names
{% for san in report.payload.certificate.subject_alternative_names %}{{ san }}{% endfor %}
{% endif %} {% if report.payload.certificate.groups or report.payload.certificate.bundles %}
NetBox context
Groups{% for group in report.payload.certificate.groups %}{{ group.name }}{% if not forloop.last %}, {% endif %}{% empty %}—{% endfor %}
Bundles{% for bundle in report.payload.certificate.bundles %}{{ bundle.name }}{% if not forloop.last %}, {% endif %}{% empty %}—{% endfor %}
{% endif %}
{% endfor %}
Generated {{ generated_at }} by the NetBox Certificates expiration worker.
{% endif %}