Hi there,
my task is not working as expected.The alert is triggered even if the mean is not below 20k for the last 5 minutes.
dbrp "telegraf"."autogen"
stream
|from()
.measurement('derivatives')
.where(lambda: "ifIndex" == '9' OR "ifIndex" == '10' OR "ifIndex" == '16')
.groupBy('ifIndex')
|window()
.period(300s)
.every(300s)
|mean('ifInOctetsDerivate')
|alert()
.message('Durchsatz unter 20000 > {{ index .Fields "mean" }}')
.crit(lambda: "mean" < 20000.0)
.mqtt('camdown/{{ index .Tags "ifIndex" }}')
.qos(0)
Please advice.
Regards
Tim