Поскольку у вас не может быть диапазона с дырами (то есть последние 4 недели, но только с 8:00 до 20:00), вам необходимо создать записанное правило, которое записывает доступную память только в течение дня, а затем вычислить * 1001. * за временной ряд, произведенный указанным правилом.
Правило относительно легко установить
node_memory_MemAvailable_bytes
and
hour(timestamp(node_memory_MemAvailable_bytes)) >= 8
and
hour(timestamp(node_memory_MemAvailable_bytes)) < 20
но изначально у него не будет никакой истории, поэтому вам придется подождать несколько дней, прежде чем вы получите из него какие-либо значимые данные. Также обратите внимание, что это выражение будет фильтровать выборки между 8:00 UTC и 20:00 UTC. Возможно, вам придется настроить его в соответствии с вашим часовым поясом.