$ jcmd 5287 JFR.start name=demo settings=profile maxsize=256m 5287: Started recording 15. Use jcmd 5287 JFR.dump name=demo filename=FILEPATH to copy recording data to file. $ curl -s localhost:8080/api/jfr/recordings [{"id":15,"name":"demo","state":"RUNNING","startTime":"2026-10-01T04:30:41.255843977Z","maxSize":268435456,"maxAge":"null","destination":"null"}] $ jcmd 5287 JFR.stop name=demo filename=/tmp/throwaway-demo.jfr 5287: Stopped recording "demo", 251.6 kB written to: /tmp/throwaway-demo.jfr