# Enable playbook logging via callback plugin

**URL:** <https://forum.ansible.com/t/enable-playbook-logging-via-callback-plugin/26329>\
**Category:** Ansible Project\
**Created:** [December 19, 2017, 1:46pm UTC](https://forum.ansible.com/t/enable-playbook-logging-via-callback-plugin/26329 "2017-12-19T13:46:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ansiblekrazy](https://avatars.discourse-cdn.com/v4/letter/a/c37758/32.png) [@ansiblekrazy](https://forum.ansible.com/u/ansiblekrazy)\
**Post date:** [December 19, 2017, 1:46pm UTC](https://forum.ansible.com/t/enable-playbook-logging-via-callback-plugin/26329/1 "2017-12-19T13:46:02Z")

</div>

Hi,

I want to log playbook execution on per host basis. Have tried log\_plays, it is helping but the logs output is not so good to read. Is it possible to get the output in human readable format or some other suggestions

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/ansible/original/1X/1882d9a01da5d8996a862359b0913cc568a39b84.svg) [@system](https://forum.ansible.com/u/system)\
**Post date:** [December 19, 2017, 3:25pm UTC](https://forum.ansible.com/t/enable-playbook-logging-via-callback-plugin/26329/2 "2017-12-19T15:25:35Z")

</div>

You can create your own plugin to get the exact format you would like.  
There are plenty of callbacks, but they normally meet the needs of the  
creator.

---

<div class="post-metadata">

**Author:** ![ansiblekrazy](https://avatars.discourse-cdn.com/v4/letter/a/c37758/32.png) [@ansiblekrazy](https://forum.ansible.com/u/ansiblekrazy)\
**Post date:** [December 19, 2017, 4:58pm UTC](https://forum.ansible.com/t/enable-playbook-logging-via-callback-plugin/26329/3 "2017-12-19T16:58:42Z")

</div>

Okay…

can someone please help me with the code to enable log rotation for log\_plays module
