diff --git a/MANIFEST.in b/MANIFEST.in
index be4a825561e7c94813eaf2b9db2cab18f9ba7cb8..a8495446b771f87686bf6e09307093d7edd9e5d6 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1 +1,2 @@
 recursive-include inventory_provider/static *
+include inventory_provider/logging_default_config.json
diff --git a/inventory_provider/logging_default_config.json b/inventory_provider/logging_default_config.json
new file mode 100644
index 0000000000000000000000000000000000000000..720d5599b27d28f6247ac9bbd1aaaadeade5ddbb
--- /dev/null
+++ b/inventory_provider/logging_default_config.json
@@ -0,0 +1,63 @@
+{
+    "version": 1,
+    "disable_existing_loggers": false,
+    "formatters": {
+        "simple": {
+            "format": "%(asctime)s - %(name)s - %(levelname)s - %(message)s"
+        }
+    },
+
+    "handlers": {
+        "console": {
+            "class": "logging.StreamHandler",
+            "level": "DEBUG",
+            "formatter": "simple",
+            "stream": "ext://sys.stdout"
+        },
+
+        "info_file_handler": {
+            "class": "logging.handlers.RotatingFileHandler",
+            "level": "INFO",
+            "formatter": "simple",
+            "filename": "info.log",
+            "maxBytes": 10485760,
+            "backupCount": 20,
+            "encoding": "utf8"
+        },
+
+        "error_file_handler": {
+            "class": "logging.handlers.RotatingFileHandler",
+            "level": "ERROR",
+            "formatter": "simple",
+            "filename": "errors.log",
+            "maxBytes": 10485760,
+            "backupCount": 20,
+            "encoding": "utf8"
+        }
+    },
+
+    "loggers": {
+        "inventory_provider": {
+            "level": "DEBUG",
+            "handlers": ["console"],
+            "propagate": false
+        },
+        "inventory_provider.snmp": {
+            "level": "INFO"
+        },
+        "inventory_provider.juniper": {
+            "level": "INFO"
+        },
+        "inventory_provider.database": {
+            "level": "INFO"
+        },
+        "inventory_provider.task": {
+            "level": "DEBUG"
+        }
+    },
+
+    "root": {
+        "level": "WARNING",
+        "handlers": ["console"]
+    }
+}
\ No newline at end of file