As a contemporary developer, I have a macbook, yep I am on the wrong side of the moon ;).
One of my day to day pain with OSX is that most of the tools I use are not compatible with it… To improve this situation, I am trying whenever I can to port application.
Recently, I started working on a port for dstat as I am using it to troubleshoot & analyse my MongoDB instances. Dstat is mostly written in python but rely massively on procfs to gather statistics, procfs which is unfortunately not available in BSD. To do the port, all procfs accesses need to be replaced by sysctl on BSD, fortunately for me, python ctypes are available.
The portage is completely incomplete but is sufficient for my use cases, feel free to ping me or to contribute if you are interested.
- dstat for mac: https://github.com/Dabz/dstat/tree/mac
- dstat for mac & mongodb: https://github.com/Dabz/dstat
Comments by Dabz
Generating graphs from dstat CSV output
"Oops, sorry, I forgot about your message. You can plot..."
Generating graphs from dstat CSV output
"This could be an issue with your dstat output not matching..."
Generating graphs from dstat CSV output
"Thanks for your feedback ;) I’d like to ask you..."