Free and total bytes are both of the disk, and the comment in our documentation mentioning RAM is incorrect. In addition to these, in the storage and log roles there are some metrics that include space details. These include *_available_bytes (e.g. kvstore_available_bytes), which measures how much space is usable on disk and is in most cases a more interesting number than free_bytes.
Yes, if you would like to submit corrections to the website documentation, feel free to add a pull request. You are correct that the website docs are not valid JSON because of the comments, but besides that I think the intent is that they should be valid. There is also a second file which is meant to be kept in sync with the website docs and which I think should be valid (though I haven’t confirmed this). The two files are:
and
old_logs here refers to the old generation of transaction logs after a recovery occurs and we recruit new ones and is not meant to imply deprecation. It seems that 6.3 changed what we report here and renamed this field to logs, but that is not reflected in the documentation. I’ll see if I can have that updated.