在splunk上,我有一个数据集,例如“ market-list”索引:
{ Resource: {
Fruit: mango
Type: sweet
}
Attribute: {
color: yellow
from: {
place: argentina
continent: southamerica
}
}
actions: [{ export : yes }]
}
我想使用以下tstat来计数与给定水果匹配的所有资源,并且还要对嵌套的多个字段进行分组。
我尝试过:
| tstats count | spath | rename "Resource.Fruit" as fruitname | search fruitname=mango where index=market-list groupby fruitname Attribute.from.place actions{}.export
期望符合以下条件:
| tstats count where "Resource.Fruit"=mango index=market-list groupby fruitname Attribute.from.place actions{}.export
但是,这不会返回任何结果。关于如何将spath与tstats结合使用的任何建议?我尝试查找,但无法获得我期望的解决方案。谢谢。
答案 0 :(得分:0)
tstats
命令仅适用于在索引时间提取的字段。由于spath
会在搜索时提取字段,因此无法与tstats
一起使用。
| tstats count | spath
不起作用,因为tstats
仅返回一个数字,spath
对此无能为力。