diff --git a/poc-datacollector/modules/ROOT/images/swarm-poc1.png b/poc-datacollector/modules/ROOT/images/swarm-poc1.png new file mode 100644 index 0000000..f629234 Binary files /dev/null and b/poc-datacollector/modules/ROOT/images/swarm-poc1.png differ diff --git a/poc-datacollector/modules/ROOT/pages/index-structure.adoc b/poc-datacollector/modules/ROOT/pages/index-structure.adoc index 02ae791..da21271 100644 --- a/poc-datacollector/modules/ROOT/pages/index-structure.adoc +++ b/poc-datacollector/modules/ROOT/pages/index-structure.adoc @@ -88,12 +88,13 @@ image::ROOT:gynamic-swarm.png[320,540,float=right] {empty} -- +== Datacollector structure [.float-group] -- [.right] -image::ROOT:docker-images.png[210,260,float=right] +image::ROOT:swarm-poc1.png[210,260,float=right] :hardbreaks: @@ -103,11 +104,27 @@ image::ROOT:docker-images.png[210,260,float=right] :!hardbreaks: -* (1) Opens the info menu -* (2) Run a shell in a running container -* (3) Opens web interface -* (4),(5) Source directory - Directory Maps +* (red) Redisserver + +** redis sync for readmongo_service and dummy_service + +* (blue) readmongo_service + +** reads data from mongodb (Rest api) + +*** 1. Webclient -> readmongo_service + +*** 2. readmongo_service <- mongo + +*** 3. webclient <- readmongo_service + +** reads data from mongodb (socket) + +*** Webclient <--> readmongo_service <--> redis <--> readmongo_service <--> mongo + +* (green) dummy_service +** IoT devive or App -> mongo {empty} + --