Я написал сервер на Java, к которому будет подключено несколько клиентов. Я хочу иметь возможность видеть, сколько данных отправляется каждому клиенту, чтобы иметь возможность принимать решения, например, разрешить больше клиентов или уменьшить их, или даже увеличить / уменьшить частоту отправки данных. Как я могу это сделать?
В настоящее время я использую Java Socket API, но если какая-либо другая библиотека дает мне это легко, можно внести изменения. Сервер будет работать в стиле Linux, вероятно, Ubuntu, поэтому приветствуется и ответ для конкретной ОС.