| 1 | @startuml |
| 2 | !include config.puml |
| 3 | |
| 4 | title netdata registry operation |
| 5 | actor "web browser" as user |
| 6 | participant "netdata 1" as n1 |
| 7 | participant "registry 1" as r1 |
| 8 | autonumber "<b>0." |
| 9 | |
| 10 | == standard dashboard communication == |
| 11 | |
| 12 | user ->n1 : \ |
| 13 | hi, give me the dashboard |
| 14 | |
| 15 | n1 --> user : \ |
| 16 | welcome, here it is... |
| 17 | |
| 18 | ... a few seconds later ... |
| 19 | |
| 20 | == registry related communication == |
| 21 | |
| 22 | user -> n1 : \ |
| 23 | now give me registry information |
| 24 | |
| 25 | n1 --> user: \ |
| 26 | here it is, talk to <b>registry 1</b> |
| 27 | |
| 28 | note left of r1 #eee: \ |
| 29 | only your web browser \n\ |
| 30 | talks to the registry |
| 31 | |
| 32 | user -> r1 : \ |
| 33 | Hey <b>registry 1</b>, \ |
| 34 | I am accessing <b>netdata 1</b>... |
| 35 | |
| 36 | r1 --> user : \ |
| 37 | nice!, here are other netdata servers \ |
| 38 | you have accessed in the past |
| 39 | |
| 40 | @enduml |