问题标签 [aws-cloudwatch-log-insights]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 如何在日志洞察查询中获取整个期间的 AWS 云观察日志数据
我有类似“data_analysis”的aws cloud watch日志组,保留期为30天,昨天我将保留期更改为“永不过期”。虽然使用“data_analysis”日志组上的“logs insight”查询数据,但仍会获得 30 天的数据。您能否建议获取全部数据(至少 365 天)的解决方案。
注意:查询结果不超过 1000 个,我在“日志洞察”查询中添加了限制条件。
提前致谢
python - 使用 AWS CloudWatch 洞察日志的日志检索解决方案
我计划使用 Insights 日志查询从 AWS CloudWatch 日志中实施日志检索解决方案,让用户获取 15 天的日志。在该时间范围内,查询的数据可以介于 KB 到 GB 之间的任何位置。
有没有办法使用 AWS 服务以分页方式检索该日志数据?由于 API Gateway 和 Lambda 的响应限制有上限,因此很难以分页方式检索数据。
是否有任何其他 AWS 服务可用于检索 cloudwatch 日志数据?
amazon-cloudwatchlogs - 展平 cloudwatch 中的 JSON 数组项
我在 cloudwatch 中记录了以下消息,我正在尝试在 CloudWatch 见解中将其展平
我是 Insights 的新手,AWS 的文档对我没有太大帮助。
我是这样的,但它不起作用
amazon-web-services - aws CloudWatch Log Query Insights 的转义字符
我正在使用一个执行 aws Insights 查询的 api。我检查了一些业务层,然后将过滤器添加到查询中。
这些过滤器来自我无法更改的错误列表。
问题是我无法制作标准功能来添加过滤器。现在我正在使用
QSegments 代表查询的构造。
简单来说,我最终得到了一个字符串
这是有效的,它很好。当值有引号或不同的特殊字符时,问题就开始了。
所以,价值可以是this "is a" very 'unique' value /and i hate it/
所以,我不能使用'',既不使用/也不使用'来声明过滤器字符串。
是否有任何转义字符,如 C# 中的@?
需要 CloudWatch Log 洞察中的一些内容,例如
非常感谢!
regex - CloudWatch 洞察日志解析
我一直在尝试解析资源 arn ex.(arn:aws:ec2:us-east-1:0123456789:volume/vol-gg4gggs0svevb3000) 以提取 CloudWatch 日志见解中的 vol-* 并且无法正确获取正则表达式模式与预期的结果。
我尝试使用以下模式但没有结果。
amazon-cloudwatch - AWS 云观察日志格式
我对 Cloud Watch 上的日志有疑问。我一直将日志记录在不同的条目上,而不是每个日志一个条目。这是一个例子。
控制台中的输出:
云手表中的输出:
每一行都是这里的一个条目。
有没有什么办法解决这一问题?作为项目的记录器,我正在使用 Log4js。
amazon-web-services - aws cloudwatch 日志洞察力 - 使用不同的正则表达式查询和计算多个日志
我需要从不同位置查询和统计我的应用程序的失败日志,以测试 API 的性能。
现在我用'Failure'和'AWE'(位置之一)的表达式过滤了日志,并得到了以下结果。
我想继续过滤同一小部件上其他位置的故障日志,但我不能。所以我想知道我是否遗漏了什么,或者只是无法做我想做的事情。
syntax - CloudWatch Insights:如果匹配另一个字段的内容,则过滤字段内容
我正在尝试将一个临时字段的内容与 CloudWatch Logs Insights 中的另一个字段的内容进行比较。内容是“CompanyRequestID”,从日志流@message 中解析,以及lambda 报告中的@requestId。requestIds 只是像 1234-678-5476 这样的字符串
在“英语”中,我试图写:
过滤 IF 解析的临时字段 (CompanyRequestID) 的内容完全等于 @requestId 的内容
如您所见,这些字段在表格中没有对齐,因为它们来自不同的“类型”。
我想基本上(但我不知道如何):
一旦我可以过滤匹配的 requestIds,我就可以对 billedduration 等进行求和
提前致谢!新手,正在苦苦挣扎!
amazon-web-services - AWS Cloudwatch Insights 如何使用多个日志组进行查询
阅读文档似乎可以在 AWS Cloudwatch 中运行具有多个日志组的查询,但我看不到任何有关如何执行此操作的示例。
我想使用通用属性加入两个日志组,并使用过滤器选择一些日志。
有没有人遇到同样的问题并找到了解决方案?提前致谢。