mpl-lang 0.6.0

Axioms Metrics Processing Language
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// avg_over_time(
//    (
//       max(
//           ingest_pressure{
//              time_window = "1m",
//               service =~ "node-[a-f]"
//           }
//        ) <bool 0.4
//    )[7d:]
// )

`test-with-minus.com`:ingest_pressure
| where time_window == "1m"
| where service == #/node-[a-f]/
| group using max
| map is::lt(0.4)
| align to 7d using avg