有没有办法截断CloudWatch中的字段值?

时间:2020-04-06 18:01:22

标签: amazon-cloudwatch aws-cloudwatch-log-insights

假设我有一个像这样的简单见解查询

fields @timestamp, @message

是否可以截断@message字段。例如,假设我只想跳过前50个字符。

我知道我可以使用parse函数,但是有没有更简单的方法,也许可以在字段行中使用等效的子字符串

1 个答案:

答案 0 :(得分:3)

有一个substr函数:

从number参数指定的索引返回字符串的结尾的子字符串。如果该函数具有第二个数字参数,则它包含要检索的子字符串的长度。例如,substr(“ xyZfooxyZ”,3,3)返回“ foo”。

https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL_QuerySyntax.html