Ignore local queries in stats

chubin/logging
Igor Chubin 2 years ago
parent 307476764a
commit 4599029329

@ -104,7 +104,10 @@ func (rp *RequestProcessor) ProcessRequest(r *http.Request) (*responseWithHeader
err error err error
) )
rp.stats.Inc("total") ip := util.ReadUserIP(r)
if ip != "127.0.0.1" {
rp.stats.Inc("total")
}
// Main routing logic. // Main routing logic.
if rh := rp.router.Route(r); rh != nil { if rh := rp.router.Route(r); rh != nil {
@ -167,7 +170,6 @@ func (rp *RequestProcessor) ProcessRequest(r *http.Request) (*responseWithHeader
} }
// How many IP addresses are known. // How many IP addresses are known.
ip := util.ReadUserIP(r)
_, err = rp.geoIPCache.Read(ip) _, err = rp.geoIPCache.Read(ip)
if err == nil { if err == nil {
rp.stats.Inc("geoip") rp.stats.Inc("geoip")

Loading…
Cancel
Save