如何在splunk中搜索一个范围内的数字
How to search a range of number in splunk
在 splunk 中,如何搜索数字范围(例如从 "Test213" 到 "Test220")?
我尝试了“test2[13-20]”或“test2(13-20)”但它不起作用?
有什么想法吗?
您是通过原始数据搜索字符 'Test213',还是某个字段的值?
我问是因为如果它是一个值就很简单,您只需添加几个过滤器即可:
| where myField>212
| where myfield<221
如果只是原始数据,我的建议是做一个字段,然后提取整数,有点像这样:
类似于:
| rex "Test(?<myfield>\d+)"
| where myField>212
| where myfield<221
在 splunk 中,如何搜索数字范围(例如从 "Test213" 到 "Test220")?
我尝试了“test2[13-20]”或“test2(13-20)”但它不起作用?
有什么想法吗?
您是通过原始数据搜索字符 'Test213',还是某个字段的值?
我问是因为如果它是一个值就很简单,您只需添加几个过滤器即可:
| where myField>212
| where myfield<221
如果只是原始数据,我的建议是做一个字段,然后提取整数,有点像这样:
类似于:
| rex "Test(?<myfield>\d+)"
| where myField>212
| where myfield<221