Ajuda para criar um aplicativo para monitorar jvm por udp

E ae Galera,

estou fazendo facul de analise e desenvolvimento de sistemas, o professor pediu pra nós fazermos um programa pra monitorar jvm.

tenho que ter um servidor em UDP, depois vou criar um cliente pra conversar com o servidor, o que o professor pede é o seguinte, nesse programa tenho que monitorar quanto de memoria eu tenho utilizado na jvm e qual tanto de memoria tenho livre.

precisava de uma ajuda a como começar o programa

vlw, pela ajuda de todos

No servidor, crie uma thread que de 1 em 1 segundo coleta esses dados e os transmite via UDP em mensagens cujo formato você irá definir.

No cliente (que irá monitorar tais mensagens), pegue essas mensagens UDP.

É bem simples, não tem mistério nenhum .