Java heap memory through elk- possible?

Is there a way to monitor java heap memory????

Metricbeat can get JMX metrics with the help of Jolokia. See the jolokia jmx metricset.

Basically you need to setup the Jolokia agent and then Metricbeat will connect to it to collect the JMX metrics.