问题标签 [amazon-cloudwatchlogs]

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.

0 投票
1 回答
4845 浏览

java - com.amazonaws.transform.JsonErrorUnmarshaller:方法(Ljava/lang/Class;)V 未找到

我们正在使用一个名为 logback-ext-cloudwatch-appender 的库将我们基于 logback 的日志发送到 AWS Cloudwatch。这就是我们的 pom.xml 文件中依赖项的样子。

几天前,这些错误开始出现在我们的日志中。

我发现我们已经升级到 AWS 1.11.5,但我在该版本中找不到任何此类错误的证据。

0 投票
1 回答
879 浏览

amazon-web-services - 如何在 cloudwatch 中添加 IP 地址以记录流名称

当我尝试在我的一台服务器中设置 cloudwatch 时,我无法让我的服务器 IP 地址附加日志流名称。

例如:IP-ADDR_myapplicationlog。

为了实现上述目的,我尝试了{ip_address}_myapplicationlog,但这返回 127.0.1.1 这不是我的实际 ip_address。AWS 控制台中显示的日志流文件名是:127.0.1.1_myApplicationLog。

{hostname} 按预期工作,但我无法检索 IP 地址。配置附在下面: 配置快照

0 投票
1 回答
4011 浏览

amazon-web-services - AWS 日志代理设置

我们最近在我们的一台测试服务器上设置了 AWS 日志代理。我们的日志文件通常包含多行事件。例如,我们的日志事件之一是:

日志代理参考文档说对此类日志使用“multi_line_start_pattern”选项。我们的 AWS Log 代理配置如下:

但是,日志代理报告会中断上述和类似事件。向 CloudWatch Logs 报告的方式如下:

事件一:

活动二:

活动三:

尽管事实上它只是一个事件。任何线索这里发生了什么?

0 投票
2 回答
1709 浏览

amazon-web-services - awslogs 代理跟不上

我在服务器上运行awslogs 代理,当我在 AWS 控制台中查看 CloudWatch 日志时,日志大约晚了 60 分钟。我们的服务器每小时产生大约 650MB 的数据,代理似乎跟不上。

这是我们的缩写配置文件:

有没有一种通用的方法来加快 awslogs 代理的速度?

0 投票
1 回答
249 浏览

amazon-web-services - 如何指定使 API Gateway 能够将信息写入 boto SDK 中的 CloudWatch Logs 的 IAM 角色的 ARN?

当您转到 API Gateway 页面上的设置并添加 IAM 角色 ( https://console.aws.amazon.com/apigateway/home?region=us-east-1#/settings )时,可以手动完成。但我不知道将哪个 API 用于 python sdk。

0 投票
1 回答
7573 浏览

amazon-web-services - 是否可以在网页中嵌入 AWS Cloudwatch 控制面板以供公司内部使用?

我真的很喜欢 AWS Cloudwatch 仪表板功能,但如果我可以提高它的可见性,让我们公司中可能不了解 AWS 的其他人知道它,它会更加有用。有没有办法在 AWS 网站之外显示它?

0 投票
3 回答
4779 浏览

amazon-web-services - AWS Cloud Watch:指标筛选值提取

我有cloud-init.log日志被发送到 CloudWatch,我想创建一个指标过滤器来提取报告的 Cloud Init 运行时间。

示例日志条目如下所示:

我想提取的价值是:295.097

这似乎很简单,因为took [number] seconds这条线是独一无二的。这个关于度量过滤器语法的指南似乎只显示了从 JSON 日志中提取值的示例,并且这个官方示例列表没有涵盖它。

根据文档,我想出类似的东西:

会工作,但我没有太多的运气。

任何帮助将非常感激!

0 投票
2 回答
431 浏览

amazon-web-services - 如何将键值格式的日志文件放入 redshift(来自 S3 或直接应用服务器)

我有键值格式的日志。这些键值对可以针对不同的日志进行更改。想要对其进行分析。由于它是非结构化的,我认为我应该放入 dynamodb 但对于分析而言,redshift 更好。我也可能不必将所有键值保留到 redshift 中,但这是可选的。我在想的几个选项:

  1. 将日志放入 S3。然后使用复制命令;但我找不到如何在 COPY 命令中将键值转换为 JSON 格式的方法,因为复制只需要 json 或 csv !
  2. 使用Kinesis Stream获取流式日志文件。但是,使用这些日志文件的最佳方式是什么?通过Lambda 或 Kinesis 客户端库!我在想的一种选择是使用 kinesis 代理格式化程序将文件格式化为 JSON,但这不是很灵活。在那之后呢!
  3. 将日志文件放入 cloudwatch 日志中!但是如何消费呢
0 投票
3 回答
4120 浏览

c# - 如何将自定义事件字符串写入 Aws cloudwatch 日志

我花了几个小时研究 Aws 文档,但找不到 ac# 'hello world' 类型示例,该示例展示了如何以编程方式将一些简单的东西(如字符串或类似的东西)写入 Aws 云监视日志。也许我没有找对地方,但亚马逊的 sdk 文档和代码示例似乎缺乏。有人有我需要的(可能)10行代码的链接吗?

0 投票
6 回答
7298 浏览

amazon-web-services - 如何在 AWS CloudWatch 中为日志指标筛选器解析混合文本和 JSON 日志条目

我正在尝试解析混合了文本和 JSON 的日志条目。第一行是文本表示,下一行是事件的 JSON 有效负载。可能的示例之一是:

对于这些记录,我尝试将 Log Metric Filter 定义为 a) 匹配记录 b) 如果可能,选择数据或维度。

根据 AWS docs JSON 模式应该是这样的:

{ $.key = "lessonrecords-create" }

但是,它不匹配任何东西。我的猜测是因为在单个日志条目中混合了文本和 JSON。

所以,问题是: 1. 是否可以定义一个匹配这种日志格式的模式?2. 是否可以从这种日志格式中提取维度、值?3. 帮我设计一个模式来做到这一点。