Every since we upgraded to 12.3 NPM i have been having a battle trying to keep the Database transaction log file from filling the entire log disk
I have done a lot of research and found some things.
As far as I can tell there is nothing wrong with the SQL server itself and Microsoft agrees.
Currently our SQL server is SQL server enterprise 2017, and we are running in an AlwaysOn HA pair. So the database is in full recovery mode and has transaction log backups running every 15 minutes.
After troubleshooting using DBCC OPENTRAN and traced back a large number of processes that are keeping the transaction logs from clearing I've found a few things.
using sp_who2 on the processes i see that the ProgramName is causing this every time: SolarWinds.Collector.Service@domain-SolarWinds.HardwareHealth.VMwareJobExtension.HardwareHealthVmwareResultProcessor
These SPID's will run the SQL server out of space in the span of about 2-3 days, and we have a 350GB log disk. This is mainly due to previously it ran out of space and we had to increase the size to allow SQL to continue functioning
I've had to resort to kill the offending processes. Obviously this isn't the ideal way to fix the issue but it was those processes or the entire Solarwinds environment.
Has anyone else had any issues like this?