amazon-cloudwatch相关内容

AWS Elastic Beanstalk:将自定义日志添加到 CloudWatch?

如何将自定义日志添加到 CloudWatch?默认日志已发送,但如何添加自定义日志? 我已经添加了一个这样的文件:(在 .ebextensions 中) 文件:“/opt/elasticbeanstalk/tasks/bundlelogs.d/applogs.conf":模式:“000755"所有者:根组:根内容: |/var/app/current/logs/*“/opt/elasti ..

AWS SNS 传送状态

我是 Aws 新手,我正在使用 Aws SNS 发送通知,我将通知发送到不同的主题而不是端点.这是完美的工作. 当我publish通知时,我得到了像 这样的数组 object(Aws\Result)#84 (1) {[“数据":“Aws\Result":私有]=>数组(2){["MessageId"]=>字符串(36)“************-7a29-591f-8765-****** ..

通过 SNS 和 Lambda 的电子邮件通知

我遇到了一个问题.我的主要动机是在 ec2 实例发生状态更改时发送电子邮件. 我直接使用 SNS 尝试了云观看事件及其工作,但我收到的电子邮件模板没有正确的信息来理解. 我期待电子邮件模板中的服务器名称及其 IP,但 SNS 没有给我修改它的选项.所以我在想的是让 lambda 参与进来,以便 用于监控 EC2 实例状态变化的 cloudwatch 事件和 向 Lambda 提 ..

aws lambda 无法导入模块“lambda_function":没有名为“requests"的模块

我最近开始使用 AWS Lambda 来针对我编写的一些 Python 代码使用触发器.我目前有 2 个 lambda 函数,它们都是用 ZIP 文件创建的.我创建的第二个应该是测试触发事件. 这是为了测试目的,所以我使用的是最好的代码: def lambda_handler(event, context):打印(“你好世界") 但是,我又得到了这个错误: 响应:{"errorMess ..
发布时间:2021-11-27 09:14:15 Python

无法让 AWS Lambda 函数记录(文本输出)到 CloudWatch

我正在尝试设置一个 Lambda 函数,该函数将在文件上传到 S3 存储桶时对其进行处理.我需要一种方法来在上传文件时查看 console.log 的输出,但我不知道如何将我的 Lambda 函数链接到 CloudWatch. 我通过查看 context 对象发现我的日志组是 /aws/lambda/wavToMp3 并且日志流是 2016/05/23/[$LATEST]hex_code_r ..
发布时间:2021-11-27 09:14:04 其他开发

Cloudwatch failedinvocation 错误没有可用的日志

我设置了一个 Cloudwatch 规则事件,其中一个 ECS 任务定义在上一个任务定义完成时启动. 我可以看到事件触发了任务定义,但它失败了. 此故障的唯一可见性是在规则指标中,我在其中看到了指标 failedinnvocations. 问题,是否有任何日志可以查看触发器失败的原因? 我可以通过管理控制台手动设置规则,一切正常. 当我通过 cloudformatio ..

为 AWS lambda 指定日志组?

有没有办法指定 AWS lambda 记录到的 CloudWatch 日志组?它似乎是直接从 lambda 名称生成的;但是,例如将多个 lambda 聚合到单个日志组会特别方便.当 lambda 由 CloudFormation 模板创建时,我们对指定日志组特别感兴趣. 解决方案 我认为这不可能. 即使可能,每个 AWS Lambda 实例仍会写入自己的日志流.尽管对同一个 lam ..

AWS CloudWatch - 如何删除默认登录 .NET Core 的 LogLevel 和 Class?

我已成功将 .NET Core API 中的消息记录到 AWS CloudWatch. 然而,我发现消息会自动包含LogLevel和打印日志的类,如下: [信息] Infra.Logging:{“id":“001",“消息":“收到的获取数据请求",“日志级别":“信息";} 我想去掉[Information] &Infra.Logging 来自消息.我尝试将 appsettings 配 ..
发布时间:2021-11-24 14:53:38 C#

如何配置 Serilog 接收器以登录到 CloudWatch

如果您能在使用 .NET Core 为 AWS CloudWatch 设置 Serilog 接收器方面得到一些指导,我将不胜感激.我正在使用 appsettings.json 进行配置,但我无法将设置放入记录器中.尝试将日志信息写入 CloudWatch 时出现此错误: 启动应用程序时出错.AmazonClientException:未配置 RegionEndpoint 或 ServiceURL ..
发布时间:2021-11-24 13:28:53 C#/.NET

Ansible Cloudwatch 规则报告调用失败

我创建了一个 AWS lambda,当我测试它时以及当我通过 cloudwatch 规则手动创建一个 cron 作业时,它都能很好地工作. 它将指标报告为调用(未失败),并记录有关执行的详细信息. 然后我决定删除手动创建的 cloudwatch 规则,以便创建一个具有 ansible 的规则. - 名称:创建 lambda 服务.拉姆达:名称:“{{ item.name }}"状态 ..
发布时间:2021-11-11 01:19:26 其他开发

Ansible Cloudwatch 规则报告调用失败

我创建了一个 AWS lambda,当我测试它时以及当我通过 cloudwatch 规则手动创建一个 cron 作业时,它都能很好地工作. 它将指标报告为调用(未失败),并记录有关执行的详细信息. 然后我决定删除手动创建的 cloudwatch 规则,以便创建一个具有 ansible 的规则. - 名称:创建 lambda 服务.拉姆达:名称:“{{ item.name }}"状态 ..
发布时间:2021-11-11 00:11:50 其他开发

从 AWS CloudWatch 指标数学 SEARCH 函数获取单个时间序列

我正在尝试为组中的任何实例使用超过 x% 的内存创建 CloudWatch 警报,并为此构建了以下指标数学查询: SEARCH('{CWAgent,InstanceId} MetricName=“mem_used_percent"', 'Maximum', 300) 这个图表很好,但是 CloudWatch 控制台抱怨“警报的表达式必须正好创建一个时间序列.".我相信是这样;上面的查询 ..
发布时间:2021-10-27 18:34:06 其他开发

实例平均 CPU 利用率未显示,但其他所有内容都显示?

目前我有一个函数可以记录正在运行的实例的平均 CPUUtilization.但问题是这个 cloudwatch 功能即使在设置了 time.sleep 之后,它也会在配置 CPU 利用率时为实例开始运行提供时间,因为它仍然没有显示平均 CPU 利用率,如下面的错误消息所示. #!/usr/bin/env python3导入系统导入 boto3导入时间ec2 = boto3.resource('e ..

Cloudwatch 事件规则侦听具有特定键路径的 s3 存储桶

有没有办法收听 s3 存储桶,但只能在特定的“文件夹"内进行,例如,如果我有一个名为 input 的文件夹,我会说在“s3://bucket-name/folder1/*"上收听?现在好像只能听整个bucket.我的问题是我想使用同一个bucket根据特定的key path来触发CloudWatch,当然所有的cloudwatch规则都会被触发.这是我的流程:CloudTrail(监控 s3:// ..
发布时间:2021-10-27 18:33:56 其他开发

从 API 网关调用时,Cloudwatch 日志 PutLogEvents 操作失败并显示 com.amazon.coral.service#UnknownOperationException

我使用 API Gateway 的 AWS 服务集成类型通过 PutLogEvents 操作将日志添加到 Cloudwatch Logs 服务,如下所述:https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutLogEvents.html 我已经成功设置了一种类似类型的方法来使用 PutItem ..

CloudWatch 事件模式匹配中的正则表达式

如何在正则表达式上匹配 CloudWatch 事件.我只需要调用特定作业名称上的特定 SNS 目标.例如,类似于下面的内容,我想在 TranscriptionJobName 上进行正则表达式匹配.谢谢. {“来源": [“aws.transcribe"],“细节类型":[“转录工作状态变化"],“细节": {“转录工作状态":[“完全的",“失败的"],“转录工作名称":[“转录-本地主机-*" ..
发布时间:2021-10-27 18:33:48 其他开发

使用 CloudWatch 指标筛选器报告内存消耗百分比

我们广泛使用 AWS Lambda 作为我们基础设施的一部分.为了获得更好的可见性,我希望能够报告一个自定义 CloudWatch 指标,其值为 memory_used/memory_allocated,这可以使用 CloudWatch 日志和指标过滤器来实现. 考虑以下日志消息: REPORT RequestId:de96230a-70c1-491f-97f5-f76805227173 ..