Hello All,
I've just finished a case with SolarWinds over an issue involving WMI and ICMP Polling. Hopefully someone else might find this informative.
SolarWinds Version: 2023.2.0 (And earlier)
The issue lay with us seeing an excessive number of logins, from SolarWinds, for servers monitored with NPM. Our understanding at the beginning was that, when a node was set to "WMI and ICMP" as the polling method, we could differentiate between the statistics of the server being polled and the polling (pinging) of the network status of the server. We believed this due to the two options for Polling Intervals that are customizable from the node properties page, seen below:

In talks with SolarWinds, we soon came to realize that our understanding was only half right - yes, statistics are collected every 10 minutes, according to our setup, but when pinging for the network status of the node, SolarWinds will also check the uptime of the node by logging in and querying for said information at the same time. Apparently this is by design, and a feature request has been submitted to separate those at the time of this writing.
Hopefully this clarifies things for anyone else wondering why SolarWinds is logging in every X seconds/minutes when it should only be pinging that often.
Thanks for reading.