I see that the results of the monitor logged in the jtl file are different when run in the GUI mode as opposed to being run in the non-gui mode. The former gives the expected result i.e. where the resul jtl file is an xml file with a list of <monitorStat> elements, whereas the latter treats it as a normal request (non-monitor) and the results are logged as a list of <httpSample> elements. Not sure if this is a duplicate entry....
That's because the Monitor currently only operates in GUI mode - in non-GUI mode only the original samples are written to the file. There probably needs to be a separate field for the file that contains the processed data results.
*** Bug 45991 has been marked as a duplicate of this bug. ***
Fixing 51810 will fix this one *** This bug has been marked as a duplicate of bug 51810 ***
This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/2028