Recently someone (believe it was Lorin, can't remember) was asking
about whether we could log activity on a per host basis on the server
-- given, we already log things remotely on the client.
Now, everyone is going to want different kind of logs, so I didn't
want to work this into core, but I made a callback plugin.
This may be exactly what you want, it may not be, but the niceness is,
you can tweak it however you want, and it's not part of core, so you
don't have to fork ansible and maintain a different implementation.
I hope this is useful in showing what callback plugins can do, and
helps people write other plugins:
https://github.com/ansible/ansible-plugins/blob/master/callbacks/log_plays.py
--Michael