monitor.stateChangesOnly() 函数
monitor.stateChangesOnly()
接受包含 _level 列的表流,并返回按 _level
分组的表流,其中每个记录表示状态更改。
函数类型签名
(<-tables: stream[{A with _level: B}]) => stream[C] where B: Equatable, C: Record
有关更多信息,请参阅 函数类型签名。
参数
tables
输入数据。默认为管道转发数据 (<-
)。
示例
返回表示状态更改的记录
import "array"
import "influxdata/influxdb/monitor"
data =
array.from(
rows: [
{_time: 2021-01-01T00:00:00Z, _level: "ok"},
{_time: 2021-01-01T00:01:00Z, _level: "ok"},
{_time: 2021-01-01T00:02:00Z, _level: "warn"},
{_time: 2021-01-01T00:03:00Z, _level: "crit"},
],
)
data
|> monitor.stateChangesOnly()
此页内容对您有帮助吗?
感谢您的反馈!