Splunk:如何绘制传感器数据的折线图按一个字段分隔,用另一个分隔,并用两个字段过滤

问题描述

我有以下数据样本:

Temperature=82.4,Location=xxx.165.152.17,Time=Wed Sep 16 07:43:01 PDT 2020,Type=UPS
Temperature=84.2,Location=xxx.165.152.48,Type=UPS
Temperature=82.4,Location=xxx.165.154.21,Location=xxx.165.162.22,Type=UPS
Temperature=77.0,Location=xxx.165.164.17,Type=UPS
Temperature=75.2,Location=xxx.165.170.17,Location=xxx.165.208.12,Type=UPS
Temperature=73.4,Location=xxx.165.224.20,Type=UPS
Temperature=75.3,Location=xxx.165.52.13,Time=Wed Sep 16 07:47:01 PDT 2020,Type=TempSensor
Temperature=77.9,Location=xxx.165.52.14,Type=TempSensor
Temperature=76.3,Location=xxx.165.54.24,Type=TempSensor
Temperature=83.8,Location=xxx.165.48.20,Type=TempSensor
Temperature=73.8,Location=xxx.165.36.21,Type=TempSensor

我想在Temperature上绘制Time的线图,除以Location(对于单个传感器), 并且我想有一种方法可以通过Locations的值(UPS或TempSensor),标签或图例等来标记Type的曲线。 我还希望能够按Type's值和/或某些Location的值选择性过滤显示

到目前为止,我发现我可以执行以下操作:

| xyseries Time,Location,Temperature

但是我还没有弄清楚如何通过Type提供标签,如何通过TypeLocation进行过滤。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)