<div>Hi,</div><div><br></div><div>The following outputs container state changes to the terminal as expected:</div><div><br></div>$ lxc-monitor -n container-1<div><br></div><div>However, the following outputs the same state changes to a file only after a certain buffer size has been reached:</div>

<div><br></div><div>$ lxc-monitor -n container-1 &> output</div><div><br></div><div>This is problematic because it means that live monitoring cannot be done by a separate program. The buffering delays messages, potentially indefinitely.</div>

<div><br></div><div>Is there a way around this? Alternatively, is there another way of getting callbacks or triggers when a container changes state? I was surprised that lxc-wait was simply a bash script that polled lxc-info every second, which in my use case is insufficient.</div>

<div><br></div><div>Best,</div><div>Ken</div>