The rows of the service list where expected and actual differ. Agents report only the services their node declares, so in practice each row is a service that should be running and isn't. An empty list means everything declared is running.
Good to know
Yes-or-no fields come back as 1 or 0.
A node that has gone quiet keeps its last report, so its services don't show up here; look for it in the node list or on the fleet map.