diff --git a/webservice/job_monitor.py b/webservice/job_monitor.py
index a1bfe41aceaf668f589f337b940639312117f943..02f1ca4245e1e857dffad7ea7a95246691947e09 100644
--- a/webservice/job_monitor.py
+++ b/webservice/job_monitor.py
@@ -109,7 +109,7 @@ def slurm_job_status(jobid):
 
 class JobsMonitor:
     def __init__(self, config):
-        log.info("Starting jobs monitor")
+        log.info("Starting jobs monitor from %s", Path(__file__).parent)
         self.job_db = init_job_db(config)
         self.mdc = init_md_client(config)
         self.kafka_prod = init_kafka_producer(config)
diff --git a/webservice/webservice.py b/webservice/webservice.py
index 7971b12fdc36d55a22198debe3e9239d7991cd31..72c4f622ca38f95ad529445ad8b56045bccee16c 100644
--- a/webservice/webservice.py
+++ b/webservice/webservice.py
@@ -1629,6 +1629,8 @@ def main(argv: Optional[List[str]] = None):
     # requests_oauthlib DEBUG logs are very verbose, so we'll turn them off
     logging.getLogger('requests_oauthlib').setLevel(logging.INFO)
 
+    logging.info("Starting webservice from %s", Path(__file__).parent)
+
     # Ensure that subprocesses (to launch calibration) are launched with the
     # venv where this is installed, even if it was not activated in a shell.
     cmd_path = os.environ.get('PATH', os.defpath).split(os.pathsep)