Да, это означает, что в худшем случае ваши показатели появятся через 15 секунд. Вы можете настроить его так, чтобы он был быстрее.
<duration>: a duration matching the regular expression [0-9]+(ms|[smhdwy])
Выше приведены документы Prometheus по адресу: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#duration
Как правило, подумайте о нем как о Прометее, делающем снимки того, как выглядят ваши (непрерывные) метрики (используется ЦП, количество потоков, выполняемых и т. д. c.), вместо того, чтобы думать о Прометее как о месте для сбора дискретных событий.
Когда вы думаете о том, сколько времени потребуется для того, чтобы ваше оповещение сработало, или чтобы данные были видны, интервал очистки - это фактор, о котором следует помнить.
В контексте предупреждений хорошим источником является эта статья : https://pracucci.com/prometheus-understanding-the-delays-on-alerting.html
В основном это говорит о том, что если ваш интервал очистки составляет x
единицу времени, и вы запускаете оповещение, только если выражение верно для y
единицы времени, тогда в худшем случае задержка может составлять (x + y) единиц времени.