I'm not using any kind of conversion from the graph to the file and it works anyway, any data is lost at all, as soon as you inject new data on the graph is directly recorded as a new object on the file.
[{"id":"4f72b3ec.99e90c","type":"inject","z":"38ad6844.92e088","name":"","topic":"","payload":"","payloadType":"date","repeat":"30","crontab":"","once":true,"x":170,"y":200,"wires":[["e163a8b1.3a85f8","8cb44d76.7e6dc","9df7fd8b.4bae3"]]},{"id":"e163a8b1.3a85f8","type":"exec","z":"38ad6844.92e088","command":"free | grep Mem | awk '{print 100*($4)/$2}'","addpay":false,"append":"","useSpawn":"","timer":"","oldrc":false,"name":"FREE MEMORY","x":390,"y":660,"wires":[["9b2c84c9.754928","72d6a339.bf38ac"],[],[]]},{"id":"72d6a339.bf38ac","type":"delay","z":"38ad6844.92e088","name":"","pauseType":"rate","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"minute","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":true,"x":610,"y":720,"wires":[["d7c8843f.8671a8"]]},{"id":"d7c8843f.8671a8","type":"smooth","z":"38ad6844.92e088","name":"","property":"payload","action":"max","count":"60","round":"1","mult":"single","x":760,"y":720,"wires":[["25cbbbc.1178c44"]]},{"id":"25cbbbc.1178c44","type":"delay","z":"38ad6844.92e088","name":"","pauseType":"rate","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"hour","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":true,"x":910,"y":720,"wires":[["dd4d5366.cc1ef"]]},{"id":"38ae260f.c2f4ba","type":"inject","z":"38ad6844.92e088","name":"","topic":"","payload":"","payloadType":"str","repeat":"","crontab":"","once":true,"x":530,"y":800,"wires":[["2b088023.1a67f"]]},{"id":"2b088023.1a67f","type":"file in","z":"38ad6844.92e088","name":"ram_free","filename":"/home/pi/.node-red/datalog/ram_free","format":"utf8","chunk":false,"sendError":false,"x":680,"y":800,"wires":[["c811a38.3e56f6"]]},{"id":"c811a38.3e56f6","type":"json","z":"38ad6844.92e088","name":"","pretty":false,"x":910,"y":800,"wires":[["dd4d5366.cc1ef"]]},{"id":"dd4d5366.cc1ef","type":"ui_chart","z":"38ad6844.92e088","name":"Ram free tracking 7 days","group":"6977e773.ba2438","order":14,"width":0,"height":0,"label":"Ram free tracking 7 days","chartType":"line","legend":"false","xformat":"D/M","interpolate":"linear","nodata":"","dot":false,"ymin":"","ymax":"","removeOlder":1,"removeOlderPoints":"","removeOlderUnit":"604800","cutout":0,"useOneColor":false,"colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"useOldStyle":false,"x":1110,"y":720,"wires":[["8078de54.ee1c5"],[]]},{"id":"8078de54.ee1c5","type":"file","z":"38ad6844.92e088","name":"ram_free","filename":"/home/pi/.node-red/datalog/ram_free","appendNewline":true,"createDir":true,"overwriteFile":"true","x":1320,"y":720,"wires":[]},{"id":"6977e773.ba2438","type":"ui_group","z":"","name":"system","tab":"5f054619.865f78","order":1,"disp":true,"width":"7","collapse":false},{"id":"5f054619.865f78","type":"ui_tab","z":"","name":"SYSTEM","icon":"fa-cog","order":10}]
