SSL証明書の期限切れまでの日数を確認できるBashスクリプトです。引数に確認をしたいドメイン名を指定してください。
カスタム監視設定のスクリプトなどに利用することができます。
#!/bin/bash
DOMAIN=$1
VALIDITYPERIOD=$(openssl s_client -connect $DOMAIN:443 -servername $DOMAIN < /dev/null 2>/dev/null | \
openssl x509 -noout -enddate | cut -d= -f2)
echo $(( ($(date -d "$VALIDITYPERIOD" +%s) - $(date +%s)) / 86400 ))
実行例