We can set the period of the cpu metricset using the metricbeat.yml config file (which I believe represents the frequency with which the metricset is run). What is the minimum value that can be set? is it one second. If this is the case then something must be going on under the hood to aggregate cpu samples which are happening much much more frequently than for example 1 per second.
Could someone explain what the sample rate or other mechanisms are as we need to be sure that we have high resolution cpu metrics?