For my master thesis I’m comparing the scalibility of various Open-Source MQTT brokers.
I’m running HiveMQ CE on my Ubuntu VM and I am trying to get statistics about the CPU and peak RAM usage.
At first I simply tried to use the time -v command, but this did statistics that made sense (probably because the command can’t separate between the Java runtime environment and the hivemq jar usage).
So I tried to use the MBeans monitoring, but I saw that the CPU and memory relevant metrics are not showing up. Would it be correct to say, that these metrics are limite to the full version of HiveMQ and not available in the CE edition?
Can you recommend me any other way how I could measure the CPU and memory usage of the broker?