Display error message if prometheus output fails to listen (#2984)

This commit is contained in:
Song Wenhao 2017-07-06 05:28:44 +08:00 committed by Daniel Nelson
parent 135ce41a59
commit 89c5fab917
1 changed files with 6 additions and 1 deletions

View File

@ -78,7 +78,12 @@ func (p *PrometheusClient) Start() error {
Handler: mux,
}
go p.server.ListenAndServe()
go func() {
if err := p.server.ListenAndServe(); err != nil {
log.Printf("E! Error creating prometheus metric endpoint, err: %s\n",
err.Error())
}
}()
return nil
}