public void deconstruct() {
        if (poller != null) poller.stop();
    }
@param services   The list of VespaService instances to monitor for System metrics
@param monitoringConfig   The interval in seconds between each polling.
metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/SystemPollerProvider.java