From 4da4e3620d2eb6d757012585bcd382c0167ed840 Mon Sep 17 00:00:00 2001 From: Pedro <pedro@advantagemedia.mobi> Date: Wed, 1 Nov 2017 13:29:16 +0100 Subject: [PATCH] Add welcome page --- apache_exporter.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/apache_exporter.go b/apache_exporter.go index 3568f47..3d1299f 100644 --- a/apache_exporter.go +++ b/apache_exporter.go @@ -305,8 +305,17 @@ func main() { log.Infoln("Starting apache_exporter", version.Info()) log.Infoln("Build context", version.BuildContext()) - log.Infof("Starting Server: %s", *listeningAddress) + http.Handle(*metricsEndpoint, prometheus.Handler()) + http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { + w.Write([]byte(`<html> + <head><title>Apache Exporter</title></head> + <body> + <h1>Apache Exporter</h1> + <p><a href='` + *metricsEndpoint + `'>Metrics</a></p> + </body> + </html>`)) + }) log.Fatal(http.ListenAndServe(*listeningAddress, nil)) } -- GitLab