You’re tailing a file in the usual way

tail -n 80 -f log/production.log

but the writing process (or maybe logrotated) swaps it for a new file. Now your tail is left looking at the old version, which is stale. You could ctrl+c and restart the tail but that is tedious. The answer is to specify you want tail to follow the name of the file rather than the file descriptor. Now when a new file is swapped-in as a replacement, tail continues the way you always wanted.

tail -n 80 --follow=name log/production.log