証明書の残りの有効な日数をとる


おしえてもらったのでメモっときます。

export UTIME=$(date +%s);
echo \(""`date --date "\`openssl s_client -connect hoge.com:443 < /dev/null 2>/dev/null| openssl x509 -text|grep "Not After"|awk '{print $4" "$5" "$6" "$8" "$7}'\`" +%s`" - ${UTIME}) / 86400"|bc

ELBに入ってるやつとnginxで終端してるやつでとり方が違うかんじになりそうかな。
監視はzabbixなのでlocalからagent.confに書いてとるかsenderでなげるかまあ、この感じだとつながりさえすればどっからでも取れそうなので色々やりようがありそう。

参考
http://qiita.com/ma3ki/items/302205c0402c3746c9ff