Forum Discussion
Decode BIG-IP performance files
- Feb 07, 2024
Those files are TMM's idea of resource usage. Remember that TMM is a user space microkernel so it has its own scheduler and memory management. So its idea about "free memory" and "cpu use" is different than the linux kernel's. To read what its statistics are, you can use:
tmctl -a -f <tmstat table file>
This solution article has more information about it:
https://my.f5.com/manage/s/article/K91433389
These files are a binary-only format and the column alignments sometimes change by version so make sure to use matching version tmstat table files and tmctl binary.
You can also use the RESTfull API and query the F5 on a schedule.
https://clouddocs.f5.com/api/icontrol-soap/System__Statistics.html
Alternatively, you can also perhaps investigate SNMP OIDs that may be helpful.
Not sure it is good use of time to reverse engineer the F5 product to obtain stats from a static snapshot in time. I am not aware of the format used here — have you tried using mine files and testing the file via standard unix commands? https://shapeshed.com/unix-file/
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com