1 alert when metric cross thresshold after period time kapacitor

Hi everyone, I’m newbie, so i have a question: How i can config kapacitor script like: Just send one alert when metric greater than thresshold after period time.
Ex like image:
Just send 1 (not 3 alert) alert when metric greater than 25 after 2 hour (from 07:10-09:10).
Thank you.

Myconfig:
var crit = 100
var period = 60s
var every = 20s
var data = stream
|from()
.database(‘telegraf’)
.retentionPolicy(‘rp_1_year’)
.measurement(‘dangdh’)
.groupBy(*)
.where(filter)
|window()
.period(period)
.every(every)
|mean(‘conntrack’)
.as(‘stat’)
var baremetal_thres = data
|eval(lambda: “stat”)
.as(‘stat’)
.keep()
|alert()
.id(’{{ index .Tags “domain”}}’)
.message(mess)
.crit(lambda: “stat” > crit)
.critReset(lambda: “stat” < crit)
.stateChangesOnly(1m)