diff --git a/cocaine/logging/__init__.py b/cocaine/logging/__init__.py
index <HASH>..<HASH> 100644
--- a/cocaine/logging/__init__.py
+++ b/cocaine/logging/__init__.py
@@ -28,8 +28,8 @@ __all__ = ['CocaineHandler', 'log', 'core']
 handler = CocaineHandler()
 handler.setLevel(logging.DEBUG)
 
-core = logging.getLogger('cocaine')
-core.setLevel(logging.ERROR)
+core = logging.getLogger('core')
+core.setLevel(logging.DEBUG)
 core.addHandler(handler)
 
 log = logging.getLogger('worker')
Core logger renamed. Do not rename it to `cocaine` again.

 - Cause it lead to the implicit patching inside `logging` module. All log handlers having root package `cocaine` will be patched to use CocaineHandler, which will lead to the infinite recursion, because `Logger` service tries to log (debug, obvious) via itself.