diff --git a/server/prometheus.js b/server/prometheus.js index 21b83b34..ef3b0352 100644 --- a/server/prometheus.js +++ b/server/prometheus.js @@ -47,7 +47,26 @@ class Prometheus { update(heartbeat, tlsInfo) { // TODO: TLS Info here - console.log(tlsInfo) + + if (typeof tlsInfo !== "undefined"){ + try { + var is_valid = 0 + if (tlsInfo.valid == true){ + is_valid = 1 + } else { + is_valid = 0 + } + monitor_cert_is_valid.set(this.monitorLabelValues, is_valid) + } catch (e) { + console.error(e) + } + + try { + monitor_cert_days_remaining.set(this.monitorLabelValues, tlsInfo.daysRemaining) + } catch (e) { + console.error(e) + } + } try { monitor_status.set(this.monitorLabelValues, heartbeat.status)