使用 Kapacitor 1.3,我正在尝试使用以下where节点来保存带有空标签的测量值。没有任何东西通过,我得到与 =='' 相同的结果。
| where(lambda: 'process-cpu__process-name' =~ /^$/)
我可以在以下节点中使用缺失标签的默认值和过滤器来解决这个问题,但我想知道是否有更好的方法来构造初始 where 语句并避免额外的节点。
| default()
.tag('process-cpu__process-name','system')
| where(lambda: \"process-cpu__process-name\" == 'system' )