Я использую подзапросы, чтобы получить почасовые агрегированные значения за последнюю неделю, например: количество HTTP-запросов в час за всю последнюю неделю, которое вернет 168 значений в векторе диапазона.
delta(http_server_requests_seconds_count[1h])[1w:1h]
Теперь я хочу отфильтровать значение, чтобы возвращать только те, которые относятся к определенному дню недели, скажем, возвращать только 24 значения с понедельника. Я нашел несколько подсказок о day_of_week, timestamp, bool expr, но я не могу объединить их, чтобы заставить его работать, или, может быть, это невозможно? Что-то вроде:
delta(http_server_requests_seconds_count[1h])[1w:1h] bool day_of_week() == 1