Update Sockets authored by Nicolas Pope's avatar Nicolas Pope
...@@ -3,14 +3,18 @@ The socket service manages all websocket connections from nodes. Therefore this ...@@ -3,14 +3,18 @@ The socket service manages all websocket connections from nodes. Therefore this
Typically this service maps most websocket requests into Redis so that other services can access the data in various forms. Typically this service maps most websocket requests into Redis so that other services can access the data in various forms.
# Events Generated # Events Generated
* node connect * node connect (`events:node`)
* node disconnect * node disconnect
* node update / stats * node metrics (`events:node:metric`)
* stream create * stream start (`events:stream`)
* stream destroy * stream stop
* stream update / data * stream data channels (`events:stream:data`)
* aggregate network and stream statistics * stream metrics (`events:stream:metric`)
* service metrics (`events:service:metric`)
* Log data (`events:log`)
# Events Consumed # Events Consumed
* node commands (eg. restart, set configuration) * stream start / stop including those generated by itself (`events:stream`)
* stream commands (eg. stop)
\ No newline at end of file # Commands Generated
* Login
\ No newline at end of file