首页/AI/大模型部署与运维速查/证书到期监控:提前 30 天告警
本包目录(267 条)
部署形态与选型43 条推理环境与 GPU50 条推理参数与优化50 条显存与并发估算40 条服务化与网关34 条
运维监控与排障50 条

证书到期监控:提前 30 天告警

TLS 证书过期是低成本可预防的事故:用 openssl 检查剩余天数并接入监控,续期流程与部署验证写进 Runbook,避免到期当天手忙脚乱。

检查剩余天数

检查剩余天数
echo | openssl s_client -connect api.example.com:443 -servername api.example.com 2>/dev/null | openssl x509 -noout -enddate -subject
echo | openssl s_client -connect api.example.com:443 -servername api.example.com 2>/dev/null | openssl x509 -noout -checkend $((30*24*3600)) && echo '有效期超过30天' || echo '30天内到期,需处理'
  • 告警:剩余 30 天预警、7 天升级告警
  • 续期后验证:日期、域名列表(SAN)、链完整性与实际部署生效
  • 多入口都要挂:网关域名、管理域、内部服务域
自动续期(如 ACME)也要监控续期任务本身:静默失败与到期一样致命。

易错点

  • 只看颁发时间不看实际链内容:缺链或域名不匹配的证书部署上去同样不可用

数据来源与参考

  • OpenSSL 官方文档:s_client 与 x509(docs.openssl.org)
  • Let's Encrypt 官方文档:续期与到期处理
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌