全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

IP解析函数

最近更新时间:2023-04-26 15:40:34

geo_parse函数

函数介绍

根据IP解析地址。

语法描述

geo_parse(ip, keep_fields=null)

参数说明

参数名称 参数类型 是否必填 参数描述
ip string 需要解析的ip
keep_fields 数组、map 指定返回的结果字段,或对字段进行重命名。isp:运营商;country:国家;province:省份;city:城市

示例1

原始日志

{"ip":"171.83.125.16"}

加工规则

set("geo",geo_parse(v("ip")))

加工结果

{"geo":{"city":"武汉","country":"中国","isp":"电信","province":"湖北"},"ip":"171.83.125.16"}

示例2

设置keep_fields,指定返回province和city。

原始日志

{"ip":"171.83.125.16"}

加工规则

set("geo",geo_parse(v("ip"),keep_fields=["province","city"]))

加工结果

{"geo":{"city":"武汉","province":"湖北"},"ip":"171.83.125.16"}

示例3

设置keep_fields,指定返回province和city,并重命名为省和市。

原始日志

{"ip":"171.83.125.16"}

加工规则

set("geo",geo_parse(v("ip"),keep_fields={"province":"省","city":"市"}))

加工结果

{"geo":{"市":"武汉","省":"湖北"},"ip":"171.83.125.16"}
文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈