AWS CloudWatch日志组中关于中文关键字的查询

问题

在AWS CloudWatch日志组中,想要查询出包含中文关键字的错误日志,结果,AWS说语法错误。

最开始,使用如下查询,查询可能的错误日志:

查询语句,如下:

json 复制代码
{($.log = %ERROR%)  }

具体效果如下:

在这个基础上面,想接下来,查询包含登录字符的日志,查询语句如下:

json 复制代码
{($.log = %登录%)  }

结果出现如下错误:

原因

AWS CloudWatch日志组,查询中文关键字,得把中文关键字转化成16进制才能查询。

解决

将需要查询的中文关键字登录转化为以\x为间隔的16进制进行查询。具体参考如下:
https://gchq.github.io/CyberChef/#recipe=To_Hex('%5C%5Cx',0)&input=55m75b2V&oenc=65001

如下图:

然后,把转化后的字符串,拿到日志组中查询即可,语句如下:

json 复制代码
{($.log = % ERROR%) && ($.log = %\xe7\x99\xbb\xe5\xbd\x95%)}

效果如下图:

这样包含"登录"两个中文关键字的错误日志就过滤出来了。

参考

相关推荐
AWS官方合作商4 小时前
Amazon Augmented AI:人类智慧与AI协作,破解机器学习审核难题
人工智能·机器学习·aws
亚林瓜子14 小时前
AWS 成本异常检测IAM策略
云计算·aws·iam·cost
王道长服务器 | AWS14 小时前
CloudFront 加速详解:AWS CDN 怎么用?
服务器·云计算·aws
在云上(oncloudai)14 小时前
AWS DocumentDB vs MongoDB:数据库的技术抉择
数据库·mongodb·aws
亚林瓜子1 天前
Python Flask中启用AWS Secrets Manager+AWS Parameter Store配置中心
python·flask·ssm·web·aws·config·secret
BOB-wangbaohai1 天前
阿里云ACP云计算备考笔记 (3)——云服务器ECS
阿里云·云计算·安全组·ecs·云盘
壬戌知秋1 天前
yum更换阿里云的镜像源
阿里云·云计算
国际云,接待2 天前
阿里云无影云桌面深度测评
运维·服务器·阿里云·云原生·云计算
m0_694845572 天前
云服务器如何连接和远程操作?
linux·运维·服务器·安全·云计算
义达2 天前
Anycast从原理到实践
后端·架构·云计算