Reset system.sysinfo that is incorrect
I inherited maintenance of our LogicMonitor instance.
There is a vCenter instance that has been there for ages that has system.sysinfo set to Microsoft Windows. This causes other things to have issues, like default monitors, and other AppliesTo functions like isWindows() to be incorrect.
Is there a way to reset the system.sysinfo? I have tried active discovery many times already.
Sounds like a Windows vCenter install was migrated to vCenter appliance and the device wasn't redone in LM. The "proper" solution would be to remove the existing device and re-add it properly. Or "break" the existing device (change ip/dns and disable collecting) so you don't lose past performance data, before adding a new one.
If you don't want to do that, I believe there is a trick using the !hostproperty debug property to manual set the property. But that is something I would suggest working with LM support on do or atleast experimenting with a test device.