Logstash is not reading the log file(that's being updated automatically) continuously

if the file shrinks (indicating that it was rotated via copy/truncate) - Is this not my scenario? My script is truncating the data and then inserting new data.