开发者社区> 问答> 正文

如何在日志数据中搜索IP地址?

如何在日志数据中搜索IP地址?

展开
收起
保持可爱mmm 2020-03-26 23:15:39 582 0
1 条回答
写回答
取消 提交回答
  • 在日志数据中搜索IP地址,支持全部匹配的方式检索。您可以直接在日志数据中直接搜索指定IP地址相关的日志信息,比如包含指定IP地址、过滤指定IP地址等。但是目前尚不支持部分匹配的方式检索,即不能直接搜索IP地址的一部分,因为小数点不是日志服务默认的分词项。如果需要的话,建议自行过滤,比如用SDK先下载数据,然后在代码里用正则或者用string.indexof等方法判断。 例如,在日志服务的Project中搜索条件如下。

    not ip:121.42.0 not status:200 not 360jk not DNSPod-Monitor not status:302 not jiankongbao not 301 and status:403 搜索结果中仍会出现121.42.0网段地址。因为日志服务会认为121.42.0.x是一个词,所以只有搜121.42.0.x能搜到结果,而121.42.0的话不会搜到这个结果,同理加上not也就不会过滤该地址。

    2020-03-26 23:18:27
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载
日志数据采集与分析对接 立即下载