George Tzanakis
07/08/2025, 10:26 AMGuy Eshdat
07/10/2025, 11:08 AMedr monitor command:
edr monitor --suppression-interval {HOURS}
You’ll find an explanation of this flag in this section of the docs
Let me know if anything is unclear!George Tzanakis
07/10/2025, 1:56 PMGuy Eshdat
07/13/2025, 12:01 PMGeorge Tzanakis
07/14/2025, 7:30 AMWhat do you think about limiting the rows by filtering on those created since the last test execution, instead of using a fixed 24-hour window?For us (and I believe for others, too), that would be a massive improvement towards reducing the noise in our channel and making our alerting more lean and meaningful. I would imagine it as a new flag in the
edr monitor command, something like --ignore-alerts-since-last-execution, or something with a better name :).
Do you think you could incorporate it into edr? That would be amazing..
You could also leverage the alerts table managed by Elementary. This table contains information about sent alerts, including the timestamp of the last alert per test.Hm, I see. This however sounds like we would have to create some sort of join with this table, or, in any case, sounds like a custom workaround possibly involving custom tests, right? Ideally for us it would be something as streamlined as possible; just use regular dbt/dbt_utils/dbt_expectations tests without having to worry about workarounds and custom solutions..
Guy Eshdat
07/15/2025, 2:45 PMGeorge Tzanakis
07/15/2025, 2:58 PM