If you invoke a Traveler console command, you can redirect the output / response to a textfile instead of the console.
This is great, if you are invoking the command from within a server based plugin or agent.
You can then read the textfile and extract the information that you need in your program. We do this a lot in our products @midpoints.
Parsing of the textfiles was and is PITA, because the information is unstructured. And ( and this happened ) if IBM / HCL changes the output then we might run into a problem, because our parse might not return the correct part of the file.
This becomes more complicated, if you have an HA environment with 2 - n servers in a pool.
The ‚tell traveler -s * stat show‘ command for example returns all information for ALL servers in a pool in one textfile. That is OK, but if you want to extract the information for one specific server from that file, this is not easy. And also, the returned information is not consistent for other commands that support the -s * option when speaking of how to find the start of a new "server block"
It would make our live a lot easier, if we could have the output in JSON format.
Also, an in-memory representation of the command output would be much appreciated.