diff --git a/Monitor.md b/Monitor.md index 590204a..21004c8 100644 --- a/Monitor.md +++ b/Monitor.md @@ -4,7 +4,7 @@ Monitor is part of ReCodEx solution for reporting progress of job evaluation back to user in the real time. It gets progress notifications from broker and sends them through WebSockets to clients' browsers. For now, it's meant as an optional part of whole solution, but for full experince it's recommended to use one. -Monitor is one per broker, that is one per separate ReCodEx instance. Also, monitor has to be publicly visible (has to have public IP address) and also needs a connection to the broker. +Monitor is one per broker, that is one per separate ReCodEx instance. Also, monitor has to be publicly visible (has to have public IP address or be behind public proxy server) and also needs a connection to the broker. ## Architecture @@ -78,7 +78,7 @@ logger: ### Configuration items -- **websocket_uri** - URI where is the endpoint of websocket connection. Must be publicly visible! +- **websocket_uri** - URI where is the endpoint of websocket connection. Must be visible to the clients (directly or through public proxy)! - string representation of IP address or a hostname - port number - **zeromq_uri** - URI where is the endpoint of zeromq connection from broker. Could be hidden from public internet.