Need to monitor the JVM

I want to monitor the JVM in grafana using influxdb and telegraf .
Is there any way to monitor the JVM without Jolokia agent .
Do i need to enable any plugin in telegraf.conf .
Can anyone help me on this .