diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py
index f416819fc93b26658134d3d1f9f64ddb0178634a..c1c9022a92d29fe1cd855ee0e9509ee72316c956 100644
--- a/inventory_provider/tasks/worker.py
+++ b/inventory_provider/tasks/worker.py
@@ -9,6 +9,12 @@ from inventory_provider import config
 from inventory_provider import juniper, snmp
 from inventory_provider import constants
 
+logging.basicConfig(level=logging.WARNING)
+logging.getLogger(constants.SNMP_LOGGER_NAME).setLevel(logging.INFO)
+logging.getLogger(constants.TASK_LOGGER_NAME).setLevel(logging.INFO)
+logging.getLogger(constants.JUNIPER_LOGGER_NAME).setLevel(logging.DEBUG)
+logging.getLogger(constants.DATABASE_LOGGER_NAME).setLevel(logging.DEBUG)
+
 
 class InventoryTask(Task):