Descubrí que al usar el monitor de actividad obtengo toda la información que necesito. Ahora solo necesito una forma de acceder a esta información a través de Python o incluso Bash y Apple Script. Solo necesito obtener la información a intervalos regulares y colocarla en un archivo de registro mientras mi programa se está ejecutando.