diff --git a/datadog_checks_base/datadog_checks/base/log.py b/datadog_checks_base/datadog_checks/base/log.py
index <HASH>..<HASH> 100644
--- a/datadog_checks_base/datadog_checks/base/log.py
+++ b/datadog_checks_base/datadog_checks/base/log.py
@@ -43,6 +43,11 @@ class CheckLoggingAdapter(logging.LoggerAdapter):
     def trace(self, msg, *args, **kwargs):
         self.log(TRACE_LEVEL, msg, *args, **kwargs)
 
+    if PY2:
+
+        def warn(self, msg, *args, **kwargs):
+            self.log(logging.WARNING, msg, *args, **kwargs)
+
 
 class AgentLogHandler(logging.Handler):
     """
Fix log adapter on Python 2 (#<I>)

* Fix log adapter on Python 2



* .