@Override
    public void getConfig(MetricsmanagerConfig.Builder builder) {
        Monitoring point = getMonitoringService();
        if (point != null) {
            builder.snapshot(new MetricsmanagerConfig.Snapshot.Builder().
                    periods(point.getIntervalSeconds()).periods(300));
        }
        builder.consumer(
                new MetricsmanagerConfig.Consumer.Builder().name("log").tags("logdefault"));
    }
Represents a search node (proton).
<p>
Due to the current disconnect between StorageNode and SearchNode, we have to
duplicate the set of RestartConfigs classes from StorageNode here, as SearchNode
runs in a content/storage node context without this being immediately obvious
in the model.

@author arnej27959
@author hmusum
config-model/src/main/java/com/yahoo/vespa/model/search/SearchNode.java