Вы можете начать с чего-то вроде этого запроса:
timestamp(
absent(ALERTS{env=~"$env",job=~"$job",alertstate="firing"} offset 1m)
unless
absent(ALERTS{env=~"$env",job=~"$job",alertstate="firing"})
)
с Min step = 1m
и Resolution = 1/1
, но это даст вам все время, когда любое оповещение начинало срабатывать (независимо от того, срабатывает оно или нет; и в том числе каждый раз, когда оно включается).
Или вы можете использовать Дискретную панель (что я и делаю) для глазного яблока, когда оповещения запускаются и прекращают срабатывать, и при желании, когда оповещение переходило от предупреждения к критическому (если вы их настроили) таким образом).