{template:temperature.last()}>{$TEMP.MAX.WARN}} {template:temperature.avg(10m)>{$TEMP.MAX.WARN}} {template:memory.free.avg(10m)<{$MEM_FREE.WARN} where {$MEM_FREE.WARN} = 100M {TEMPLATE_NAME:METRIC.nodata(30m)}=1 {TEMPLATE_NAME:METRIC.max(5m) > X {TEMPLATE_NAME:METRIC.min(5m)} < X {TEMPLATE_NAME:METRIC.min(5m)} > X {TEMPLATE_NAME:METRIC.max(5m)} < X {TEMPLATE_NAME:METRIC.diff()}=1 and {TEMPLATE_NAME:METRIC.strlen()}>0 {TEMPLATE_NAME:METRIC.diff()}=1 and {TEMPLATE_NAME:METRIC.strlen()}>0 {TEMPLATE_NAME:vfs.fs.pused.last()}>{$VFS.FS.PUSED.MAX.CRIT:\"__RESOURCE__\"} and (({TEMPLATE_NAME:vfs.fs.total.last()}-{TEMPLATE_NAME:vfs.fs.used.last()})<5G or {TEMPLATE_NAME:vfs.fs.pused.timeleft(1h,,100)}<1d) {TEMPLATE_NAME:vfs.fs.pused.last()}>{$VFS.FS.PUSED.MAX.WARN:\"__RESOURCE__\"} and (({TEMPLATE_NAME:vfs.fs.total.last()}-{TEMPLATE_NAME:vfs.fs.used.last()})<10G or {TEMPLATE_NAME:vfs.fs.pused.timeleft(1h,,100)}<1d) "Bad" examples (incorrect on purpose): {template:temperature.last()}>30 {template:temperature.avg(600)>{$TEMP.MAX.WARN}} {template:memory.free.avg(10m)<{$MEM_FREE.WARN} where {$MEM_FREE.WARN} = 104857600