日志服务语言SLS DSL(Domain Specific Language)提供返回特定值的表达式函数,帮助您对日志数据进行加工。
表达式函数分类如下:
类型 | 函数 | 说明 |
---|---|---|
事件检查函数 | v、e_has、e_not_has、e_search、e_match、e_match_any、e_match_all函数 | 获取事件字段值,判断字段或字段值是否符合特定内容。 |
操作符函数 | 部分op_* 函数 | 比较、条件判断、容器类计算、一般性多值操作。 |
转换函数 | ct_*函数 | 数字、字符串、布尔之间的转换,数字进制转换。 |
算术函数 | 部分op_*函数、math_*、mat_*函数 | 数学计算、多值计算等。 |
字符串函数 | str_*函数 | 字符串相关的所有操作与判断搜索等。 |
日期时间函数 | dt_*函数 | Unix时间戳、日期时间对象、日期时间字符串转化、时区调整、圆整等。 |
正则表达式函数 | regex_*函数 | 正则提取、检索、替换、分裂多值等。 |
GROK函数 | grok函数 | 通过GROK函数和正则表达式函数提取特定的值。 |
特定结构化数据函数 | json_*、xml_*、gzip_*、geo_*、ip_*函数 | 提取或解析字段。 |
编码解码函数 | url_*、html_*、md5_*、sha1_*、base64_*、ip2long、long2ip函数 | 编码或解码数据。 |
解析函数 | ua_*函数 | 解析User-Agent。 |
列表函数 | 部分op_*、lst_*函数 | 列表相关构建,包括获取、修改、操作等。 |
字典函数 | 部分op_*、dct_*函数 | 字典相关构建,包括获取、修改、操作等。 |
表格函数 | tab_*函数 | 从文本解析出表格、表格转字典等。 |
资源函数 | res_*函数 | 拉取本地配置、RDS MySQL、OSS、Logstore等数据。 |
在文档使用中是否遇到以下问题
更多建议
匿名提交