Skip to content
Snippets Groups Projects
Unverified Commit 9379bef6 authored by dlorenc's avatar dlorenc Committed by GitHub
Browse files

Drop 404 errors down to a warning. (#426)


We get flooded with scapers so it makes it hard to find real errors in our logs.

Signed-off-by: default avatarDan Lorenc <dlorenc@google.com>
parent fa016096
No related branches found
No related tags found
No related merge requests found
......@@ -200,7 +200,11 @@ func cacheForever(handler http.Handler) http.Handler {
}
func logAndServeError(w http.ResponseWriter, r *http.Request, err error) {
log.RequestIDLogger(r).Error(err)
if apiErr, ok := err.(errors.Error); ok && apiErr.Code() == http.StatusNotFound {
log.RequestIDLogger(r).Warn(err)
} else {
log.RequestIDLogger(r).Error(err)
}
requestFields := map[string]interface{}{}
if err := mapstructure.Decode(r, &requestFields); err == nil {
log.RequestIDLogger(r).Debug(requestFields)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment