Check out the "tabadmin" commands. What you will need to do is write a script to run periodically that preserves the current logs, then truncates them all. In Tableau Server-speak those commands are "tabadmin ziplogs" and "tabadmin cleanup". Note that these commands work across all of the logs, not logs generated by particular Server processes (vizqlserver, backgrounder, etc).
If your query resolved or the the Answers are relevant then Mark the appropriate one Helpful answer or Answered.
then the question will not be in unanswered.