At my company, we have a dashboard showing all Virtual Machines on Azure, highlighting any missing Windows or Linux Patches, then marking VMs with missing patches over 30 days old as non-compliant, to alert teams to patch the VM (auto patching is not always an option due to the downtime). We now want to add VM ScaleSet VMs to this wallboard, but I cannot see how. The Microsoft Monitoring agent doesn't seem to be installed on any of the ScaleSet VMs, so I cannot see how to query them. Currently with the standard VMs I query using log analytics queries.
Is there any solution to this without having to ask the dev teams to install the monitoring agent on all the scalesets VMs (if that's even possible).