In VMware NSX-T 3.1.1 the issue with top-mem.log and top-cpu.log is resolved.
However the issue with integrity_checker.log is resolved in VMware NSX-T 3.1.2 and VMware NSX-T 3.2.
Workaround:
Log in as root on the impacted NSX-T Manager or Edge node.
Change directory to:
/etc/logrotate.d
Then copy the original file as a backup:
cp appliance-config /tmp/appliance-config.bak
To edit and replace with correct values, run the following command:
sed -i 's/12.8M/13M/g' appliance-config
sed -i 's/51.2M/52M/g' appliance-config
remove 'su syslog adm' line from integrity_checker.log file rotate config section:
sed -i '/su syslog adm/d' appliance-config
There is no need to restart any services, as there is a cronjob which will read these values the next time it runs.