Skip to content

Commit 9a25f69

Browse files
authored
Quiet logs from datadog (#10553)
Since DataDog/datadogpy#692, datadog emits the following logs for every request: ``` pypi-warehouse-web-84cff6b7c7-w7brv web {"logger": "datadog.dogstatsd", "level": "INFO", "event": "Statsd buffering is disabled", "thread": 140486667159360} pypi-warehouse-web-84cff6b7c7-w7brv web {"logger": "datadog.dogstatsd", "level": "INFO", "event": "Statsd periodic buffer flush is disabled", "thread": 140486667159360} ``` This sets the log level to silence these and clean up production logs.
1 parent ecd0181 commit 9a25f69

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

tests/unit/test_logging.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ def test_includeme(monkeypatch, settings, expected_level):
101101
"formatter": "structlog",
102102
},
103103
},
104+
"loggers": {"datadog.dogstatsd": {"level": "ERROR"}},
104105
"root": {"level": expected_level, "handlers": ["primary"]},
105106
}
106107
)

warehouse/logging.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ def includeme(config):
6666
"formatter": "structlog",
6767
},
6868
},
69+
"loggers": {"datadog.dogstatsd": {"level": "ERROR"}},
6970
"root": {
7071
"level": config.registry.settings.get("logging.level", "INFO"),
7172
"handlers": ["primary"],

0 commit comments

Comments
 (0)