imporved son-monitor container startup and timeout
diff --git a/src/emuvim/dcemulator/monitoring.py b/src/emuvim/dcemulator/monitoring.py
index d0e45da..de96e37 100755
--- a/src/emuvim/dcemulator/monitoring.py
+++ b/src/emuvim/dcemulator/monitoring.py
@@ -600,6 +600,17 @@
                                           labels=['com.containernet'],

                                           name='skewmon'

                                           )

+            # Wait a while for containers to be completely started

+            started = False

+            wait_time = 0

+            while not started:

+                list1 = self.dockercli.containers.list(filters={'status': 'running', 'name': 'prometheus'})

+                if len(list1) >= 1:

+                    started = True

+                if wait_time > 5:

+                    return 'skewmon not started'

+                time.sleep(1)

+                wait_time += 1

         return ret