Statistics in amulegui.
Please, don't say that this make high-bandwith use. If statistics are updated one time each second, isn't necessary to transfer all graphics each time.
Open the amule windows and see the statistics tab. If amulegui window is 1024 pixel width, each graphic is 445 pixel width. As this, the total statistics (the page it has 3 graphics) are 445x3=1335 pixels. This is: graphics shows 1335 values.
The statistics my be calculated by amuled, not amulegui. When amulegui starts, it may ask amuled for the statistics values. It can obtain 1335 bytes of info (one byte for value may be suficient, it can obtain more or less bytes according to amulegui windows size) and then shows the values. This makes initial data transfer of 1335 bytes.
Then if gaphics can be updated, for example, as a one new value each second, amulegui can scroll horizontaly fron right to left the graphics values and ask to amuled for athe new data: only 3 bytes of info, one for each graphic, in order to add new data al the right.
The numerical statistics at the right: it can be transmited once with the initial connection, adding the data to the initial 1335 bytes, and then, each second, send only the changes, adding the info to the 3 byte connection.
This is not a very high bandwith use.