X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=epanic-clean;fp=epanic-clean;h=01755304a08de69fd8e5a5d0d245bc175e40565f;hb=5abdcfce00c6ff61bf3856f7b5101915dc096107;hp=f69182b9482b7146501670b4c2f32df910c359bf;hpb=fefb2a411185c293de6bb6aa8aec698a80db3659;p=distro-setup diff --git a/epanic-clean b/epanic-clean index f69182b..0175530 100755 --- a/epanic-clean +++ b/epanic-clean @@ -146,6 +146,12 @@ EOF # I think we could alert on anything else older than 61 seconds, # but lets just add some slack, make it 2 minutes. while read -r day time _; do + # some lines dont have dates, just skip them + # 2022-09-16 15:21:06.250 [438097] Exim configuration error: + # can't redefine an undefined macro "REMOTE_SMTP_SMARTHOST_TLS_VERIFY_HOSTS" + if [[ $day != [2-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] ]]; then + continue + fi log_s=$(date -d "$day $time" +%s) if (( EPOCHSECONDS - 120 > log_s )); then pr_metric=1