aboutsummaryrefslogtreecommitdiff
path: root/node_exporter.go
diff options
context:
space:
mode:
authorBrian Brazil <brian.brazil@boxever.com>2015-01-09 12:52:08 +0000
committerBrian Brazil <brian.brazil@boxever.com>2015-01-09 14:36:49 +0000
commitb50da59ee64a6b07b8dde545e358cbfb877e4210 (patch)
tree90ae23a07d9899973f0a3addb81424db6236712a /node_exporter.go
parent6d7e08e78b2f62270e2abd347f4001abe7649ee4 (diff)
downloadprometheus_node_collector-b50da59ee64a6b07b8dde545e358cbfb877e4210.tar.bz2
prometheus_node_collector-b50da59ee64a6b07b8dde545e358cbfb877e4210.tar.xz
prometheus_node_collector-b50da59ee64a6b07b8dde545e358cbfb877e4210.zip
Add simple home page to node exporter.
Diffstat (limited to 'node_exporter.go')
-rw-r--r--node_exporter.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/node_exporter.go b/node_exporter.go
index 34edf71..1be34c1 100644
--- a/node_exporter.go
+++ b/node_exporter.go
@@ -172,6 +172,15 @@ func main() {
172 } 172 }
173 go func() { 173 go func() {
174 http.Handle("/metrics", handler) 174 http.Handle("/metrics", handler)
175 http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
176 w.Write([]byte(`<html>
177 <head><title>Node Exporter</title></head>
178 <body>
179 <h1>Node Exporter</h1>
180 <p><a href="/metrics">Metrics</a></p>
181 </body>
182 </html>`))
183 })
175 err := http.ListenAndServe(*listeningAddress, nil) 184 err := http.ListenAndServe(*listeningAddress, nil)
176 if err != nil { 185 if err != nil {
177 glog.Fatal(err) 186 glog.Fatal(err)