There is a runtime parameter inherited from Bitcoin Core called -shrinkdebugfile which is on by default, and shrinks the debug log when MultiChain is restarted.
We will look into adding something better in future, whereby you can specify a maximum log size and it is automatically shrunk to remain in that size, without requiring a restart.