检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
函数示例 示例1:根据测试数据中pro字段的值和目标数据字典,输出新字段protocol。
测试数据 { "course": "abc" } 加工规则 e_set("course", op_mul(v("course"), 3)) 加工结果 course: abcabcabc op_neg 计算传入值的相反数。
测试数据 { "number": 2 } 加工规则 e_set("int_number", ct_int(v("number"))) 加工结果 number: 2 int_number: 2 示例2:将十六进制转换成十进制。
示例2: 测试数据 { "value": "test 测试" } 加工规则 e_set("result", str_encode(v("value"), "ascii", errors="strict")) 加工结果:执行时直接报错 示例3: 测试数据 { "value"
测试数据 无 加工规则 e_set("dt_utcnow",dt_utcnow()) 加工结果 dt_utcnow:2022-06-30 03:33:56.614005 dt_fromtimestamp 将Unix时间戳转换为日期时间对象。
测试数据 { "content": {"name": {"name-test":"xiaoming"}, "age": 10} } 加工规则 e_set("json_filter", json_select(v("content"), 'name."
创建日志仪表盘 仪表盘是一种数据可视化工具,它汇总并呈现关键性能指标、重要数据和分析结果,为用户提供了一目了然的业务或系统运行状况概览。 云日志服务提供多种仪表盘模板,用户可以直接使用LTS提供的仪表盘模板展示日志数据,或者将查询分析结果的统计图表同步保存到仪表盘中进行展示。
函数示例 测试数据 { "address":"big.middle.small" } 加工规则 e_set("str_partition", str_partition(v("address"), "."))
测试数据 { "k1":"v1" , "k2": "v2", "k3": "k1" } 加工规则 e_keep(false) 加工结果:丢弃日志。 更多参考 支持和其他函数组合使用。
测试数据 { "data": "i=c1 k1=v1 k2=v2 k3=v3" } 如果测试数据为request_uri: a1=1&a2=&a3=3,a2值为空,则使用e_kv_delimit()函数无法提取出a2。
测试数据 { "valid":"failed" } 加工规则 e_if(op_eq(str_lower(v("valid")), "failed"), e_drop()) 加工结果:丢弃日志 示例4:多个条件按顺序操作。
测试数据 { "host": 1006 } 加工规则 e_rename("host","client_host") 加工结果 client_host: 1006 示例2:不存在字段时,不进行重命名。
测试数据 { "str": "abc123 xyz456" } 加工规则 # 提取字段str中符合正则表达式的第一个表达式的第一个分组的值。
测试数据 { "content":"//username:username@example.com:8083/hello/asdah/;type=docx?
”", "sub_type" : "sms" } ], "type" : [ "" ] }, { "create_time" : 1702021411612, "desc" : "这是短信测试模式", "locale" : "
在Maven工程中使用云日志服务LogBack SDK,只需在pom.xml中加入相应依赖即可,Maven项目管理工具会自动下载相关JAR包。
ACK(确认回应) 38 & 70 F 102 f 7 BEL(响铃) 39 ' 71 G 103 g 8 BS(退格) 40 ( 72 H 104 h 9 HT(水平定位符号,制表符) 41 ) 73 I 105 i 10 LF(换行) 42 * 74 J 106 j 11 VT
测试数据 { "content": 123 } 加工规则 e_keep(e_has("content")) 加工结果 content: 123 e_not_has 判断字段是否不存在。
在Maven工程中使用云日志服务log4j2 SDK,只需在pom.xml中加入相应依赖即可,Maven项目管理工具会自动下载相关JAR包。
测试数据 { "content": "1" } 加工规则 e_set("local", res_local('endpoint')) 加工结果 content: 1 local: hangzhou res_obs_file 使用res_obs_file函数从OBS Bucket