Don't expose certificate metrics for default server

The default server has a self signed certificate so it's not important to monitor
This commit is contained in:
Giancarlo Rubio 2017-06-13 16:01:05 +02:00 committed by GitHub
parent f5a6b79dbd
commit b4c8a66b1f

View file

@ -75,7 +75,9 @@ func incReloadErrorCount() {
func setSSLExpireTime(servers []*ingress.Server) {
for _, s := range servers {
sslExpireTime.WithLabelValues(s.Hostname).Set(float64(s.SSLExpireTime.Unix()))
if s.Hostname != defServerName {
sslExpireTime.WithLabelValues(s.Hostname).Set(float64(s.SSLExpireTime.Unix()))
}
}
}