Bladeren bron

Improved HTTP logging

tags/v0.1.0
Russ Garrett 7 jaren geleden
bovenliggende
commit
af8ec06dc6
No account linked to committer's email address
2 gewijzigde bestanden met toevoegingen van 3 en 1 verwijderingen
  1. 1
    1
      httplistener/generic.go
  2. 2
    0
      httplistener/grafana.go

+ 1
- 1
httplistener/generic.go Bestand weergeven

22
 	buf.ReadFrom(request.Body)
22
 	buf.ReadFrom(request.Body)
23
 	json.Unmarshal(buf.Bytes(), &message)
23
 	json.Unmarshal(buf.Bytes(), &message)
24
 
24
 
25
-	log.Infof("[%s] %s", message.To, message.Body)
25
+	log.Infof("%s [%s] %s", request.RemoteAddr, message.To, message.Body)
26
 
26
 
27
 	if message.To != "" && message.Body != "" {
27
 	if message.To != "" && message.Body != "" {
28
 		hl.irc.Privmsgf(message.To, message.Body)
28
 		hl.irc.Privmsgf(message.To, message.Body)

+ 2
- 0
httplistener/grafana.go Bestand weergeven

38
 		msg += fmt.Sprintf(" %s:%f", match.Metric, match.Value)
38
 		msg += fmt.Sprintf(" %s:%f", match.Metric, match.Value)
39
 	}
39
 	}
40
 	msg += " " + alert.RuleUrl
40
 	msg += " " + alert.RuleUrl
41
+
42
+	log.Infof("%s [%s] Grafana alert", request.RemoteAddr, viper.GetString("http.listeners.grafana"))
41
 	hl.irc.Privmsgf(viper.GetString("http.listeners.grafana"), msg)
43
 	hl.irc.Privmsgf(viper.GetString("http.listeners.grafana"), msg)
42
 }
44
 }

Laden…
Annuleren
Opslaan