问题标签 [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 CloudWatch Insights 按字段值聚合日志并绘制为多个系列
使用 AWS CloudWatch Insights 分析一些日志文件,我可以绘制在时间箱中聚合的计数:
正如预期的那样,这会生成一个图表,聚合每个时间箱中的所有日志。
我想用值 A 和 B 的“组”字段分割这些数据。
这会按预期返回跨时间段的日志计数,但可视化选项卡显示“没有可视化可用”。我希望它返回一个时间序列图,其中包含 A 组系列和 B 组系列。
我哪里错了,或者这根本不可能?
amazon-ec2 - Aws Auto Scaling 组终止了一个 ec2 实例,但实例状态检查失败
Aws 中的 Auto Scaling 组终止了一个 ec2 实例,但实例状态检查失败,并重新启动了另一个运行良好的实例。有什么方法可以检查导致我的 ASG 因实例状态检查失败而终止机器的原因
amazon-web-services - AWS CloudWatch Logs Insights - 导出完整查询结果?
我有一个 CloudWatch Logs Insights 查询,显示“7000 条记录匹配”,但是当我尝试操作 -> 下载查询结果 (CSV) 时,仅导出了 1000 条记录(与控制台中显示的相同)。我找不到任何方法来导出“完整”查询结果。我错过了什么吗?
python-3.x - 我在哪里可以获得有关 AWS 用户所做操作的活动日志
我对 AWS 很陌生,对 IAM 完全陌生。我已经设置了一些用户帐户和组。
我还没有看到用户操作的日志。如果从控制台创建、重新启动、停止或删除 EC2 实例,我想知道哪个用户发出了该命令。
amazon-web-services - 如何在 AWS 洞察中可视化按多个维度聚合的时间序列数据?
我想使用 cloudwatch 洞察力来可视化主机随时间变化的平均延迟的多线图。每个主机一行。
此统计查询提取延迟并按主机将其聚合到 10 分钟的存储桶中,但它不会生成任何可视化。
文档将此称为常见错误,但未提供任何替代方法。
以下查询不会生成可视化,因为它包含多个分组字段。
实验上,如果每条记录有多个键,cloudwatch 将生成一个多线图。将生成折线图的查询必须返回如下结果:
我不知道如何编写一个可以输出的查询。
python-3.x - AWS cloudwatch 运行时捕获
我们如何在 AWS cloud watch 中捕获所有超过 700ms 的运行时?使用 python 脚本触发 AWS lambda 函数。
amazon-web-services - AWS Cloudwatch 将日志记录到 Azure Log Analytics
我知道 HTTP 数据收集器 API 可用于将数据拉入 Azure 日志分析,我的问题是 AWS Cloudwatch 数据到 Azure。我们有 Azure 托管的应用程序和一个外部 AWS 托管的无服务器 Lamda 函数,我们希望将这 13 个无服务器函数的日志导入 Azure。我从文档中知道,有一个 python 函数可以用作 AWS Lamda 函数,python 示例在 MSFT 文档中。但我不明白的是 AWS 云收集器需要创建什么 Json 格式,以便他们可以将其发送到 Azure Log Analytics。有这方面的例子吗?关于如何做到这一点的任何帮助。我也遇到过这个博客,但这是特定于 splunk 的。https://www.splunk.com/blog/2017/02/03/how-to-easily-stream-aws-cloudwatch-logs-to-splunk.html
amazon-web-services - AWS CloudWatch Logs Insights - 按 API 资源名称对日志进行分组并进行聚合
我有两个资源的 AWS API Gateway:
我已经为那个 API 启用了 CloudWatch 日志。使用 AWS CloudWatch Logs Insights,我能够从与上述 API 相关的日志组中收集和观察日志。我想使用收集的日志分析通过 API 的流量,并确定对每个 API 资源发出了多少请求。
如何按资源名称对 API 中的日志记录进行分组,并使用 Logs Insights 聚合一些数据(例如,计算每个资源的请求数)?
json - 使用 Amazon Cloudwatch Logs Insights 计算 JSON 消息对象中的数组长度
有什么方法可以获取在云观察日志见解解析的 JSON 对象中找到的数组的长度?
例如,发送以下结构的 JSON 对象以记录见解时:
它被解析为以下字段:
并且可以通过
在这个例子中,有没有办法获得field
被叫number_of_names
?
- 例如,
| parse get_length(names) as number_of_names