Crons are running but system status page says otherwise
You do not need to have a separate cronjob for each job: on the admin interface, set the frequency for each job you want to (nightly is good for most of them, but the one that process the mailing and handle the bounces are better run hourly or more frequently) 

And then if you wget without the "job=cleanup" it will automatically try to process all the ones that you have enabled... and should properly log that they were processed