diff --git a/opcuaserv.py b/opcuaserv.py
index 2327e8c7d7d70d6163f2a64a413043e68323b52b..1b7dbdddbd69fecbcf59dcbbd893845434355312 100644
--- a/opcuaserv.py
+++ b/opcuaserv.py
@@ -19,7 +19,7 @@ args = parser.parse_args()
 loglevel_nr = getattr(logging, args.loglevel.upper(), None)
 if not isinstance(loglevel_nr, int):
     raise ValueError('Invalid log level: %s' % args.loglevel)
-logging.basicConfig(level=loglevel_nr)
+logging.basicConfig(level=loglevel_nr, format="%(asctime)s [%(levelname)8s] %(message)s")
 
 if args.simulator:
     import pypcc_test as pypcc