amazon-cloudwatch相关内容
上个月,我从亚马逊收到了一份关于Cloudwatch服务的1200美元发票(特别是“ AmazonCloudWatch PutLogEvents”中2 TB的日志数据提取),当时我期望几十美元。我已经登录到AWS控制台的Cloudwatch部分,可以看到我的一个日志组使用了大约2TB的数据,但是该日志组中有成千上万个不同的日志流,我怎么知道哪个使用了那么多数据 解决方案 在CloudWat
..
我面临一个问题。我的主要目的是在ec2实例发生状态更改时发送电子邮件。 我直接通过SNS及其工作尝试了云监视事件,但是我收到的电子邮件模板没有适当的信息可理解。 我期望电子邮件模板中的服务器名称及其IP,而SNS却没有让我修改它的选项。所以我在想让lambda参与进来,以便 cloudwatch事件来监视EC2实例的状态变化和 将输入提供给Lambda,后者将具有自定义的电子邮
..
我试图以cloudformation形式创建一个模板,该模板具有由一个cloudwatch事件规则(每10分钟)触发一次的lambda函数。在cloudwatch图中,我可以看到调用,但也可以看到所有失败的调用。我认为这是规则作用的问题,但我无法弄清楚。 这是您可以在cloudformation设计器中看到的模板。 { “ AWSTemplateFormatVersion”:“ 20
..
根据本文,可以将 SQS 设置为预定的 CloudWatch 事件的目标: https://aws.amazon.com/ru/about-aws/whats-new/2016/03/cloudwatch-events-now-supports-amazon-sqs-queue-targets/ 我创建了一个简单的云形成模板,该模板旨在每分钟触发一次 CloudWatch 事件,因此新
..
当两个不同队列上的同一指标( roximateNumberOfMessagesVisible )的总和超过100时,我需要触发警报。 17年9月,此答案唯一的方法就是使用Lambda函数获取两个值并通过CloudWatch API对其求和。 在写作时间(19年2月),可以使用“ 指标数学”,因此无需使用lambda函数或EC2实例。是否可以使用Metric Math在CloudForm
..
是否可以指定AWS Lambda记录到的CloudWatch日志组?它似乎是直接从lambda名称生成的;但是,例如将多个lambda聚合到单个日志组将特别方便。当用CloudFormation模板创建lambda时,我们特别希望指定日志组。 解决方案 我不认为 即使有可能,每个AWS Lambda实例仍将写入其自己的日志流。尽管同一lambda的不同调用可以写入同一日志流(当重用l
..
我无法找到一个简单的示例,该示例向我展示如何使用boto通过警报(不使用AutoScaling)终止Amazon EC2实例。我想终止10分钟内CPU使用率低于1%的特定实例。 这是到目前为止我尝试过的操作: 导入boto.ec2 从boto.ec2.cloudwatch 从boto.ec2.cloudwatch导入MetricAlarm conn = boto.ec2.c
..
我不理解如何为上述提到的Amazon Cloudwatch创建自定义文本格式器: var formatter = new MyCustomTextFormatter (); 我正在尝试将Serilog日志而不是本地硬盘写入Amazon CloudWatch。为此,我要遵循此回购协议: https://github.com/Cimpress-MCP/seril
..
我是Aws的新手,我正在使用Aws SNS发送通知,我将通知发送到其他主题,而不是端点.这很正常. 当我publish通知时,我得到了 这样的数组 object(Aws\Result)#84 (1) { ["data":"Aws\Result":private]=> array(2) { ["MessageId"]=> strin
..
我正在使用AWS Cloudwatch监视我的AWS EC2实例上的应用程序日志文件.当我定义的指标触发了自定义数据(即堆栈跟踪)时,是否有办法将其包含在Cloudwatch Alert中? 解决方案 我最终将警报事件路由到我编写的REST服务而不是SNS通知组. Web服务使用“事件名称"和时间戳生成定制通知.它从包括ELK堆栈在内的多种服务中提取诊断信息,并将其与典型的Cloudwat
..
是否有一种方法可以监视Spark集群的输入和输出吞吐量,以确保集群不会被传入的数据淹没和溢出? 就我而言,我在AWS EC2上设置了Spark集群,因此我考虑使用 AWS CloudWatch 监视 NetworkIn 和 NetworkOut ". 但是我的想法似乎并不准确,并且网络不仅仅意味着Spark的传入数据,也许还会计算一些其他数据. 是否有专门用于监视火花群集流数据状
..
默认情况下,CloudWatch不监视内存使用情况.所以我尝试使用这就是我所做的: 我创建了一个名为custom-metrics-user的用户.然后,我存储了访问权限和密钥. 我创建了一个内联策略并将其附加到用户.看起来像这样: { "Version": "2012-10-17", "Statement": [ { "Effect": "Al
..
如果磁盘空间剩余10%,我想发出警报. 我阅读了一些有关如何使用Cloud Watch监视可用磁盘空间的文章,但我认为这似乎仅适用于Linux. 您是否有任何解决方案来监视Windows的可用磁盘空间? 谢谢. 解决方案 这是如何配置Windows 2016 EC2实例以报告可用磁盘空间(或服务器上的任何其他性能计数器) 下载一个示例AWS.EC2.Windows.
..
我想开始在Springboot应用程序中使用指标,我还想将其发布到我的Amazon cloudwatch中 我知道,借助Springboot,我们可以激活spring-actuator来提供内存指标并将其发布到/metrics端点. 我偶然发现了Spring-cloud,它似乎有一些库可以定期将这些指标发布到Cloudwatch,但是我不知道如何设置它们?绝对有0个使用它的例子.
..
我有一个弹性beantalk环境,该环境正在运行具有节点js API的docker容器.在AWS控制台上,如果我选择我的环境,请转到配置/软件,我具有以下内容: 日志组:/aws/elasticbeanstalk/my-environment 日志流:已启用 保留: 3天 生命周期:终止后保留. 但是,如果我在Cloudwatch控制台上单击该日志组,则我有几个星期前的 Last
..
我最近开始使用AWS Lambda对我编写的某些python代码使用触发器.我目前有2个lambda函数,这两个函数都是使用ZIP文件创建的.我创建的第二个对象应该测试触发事件. 这是出于测试目的,因此我使用了所有代码中最好的: def lambda_handler(event, context): print ("Hello World") 但是,我得到了这个错误:
..
将幼虫从5.4升级到5.6. 从5.6版开始,Laravel删除了$ app-> configureMonologUsing aws的教程不再适用. https://aws.amazon.com/tw/blogs/developer/php-application-logging-with-amazon-cloudwatch-logs-and-monolog/ 任何人都可以建议我将$
..
我无法在小部件中引用服务名称. 使用给定的代码获取以下错误: 仪表板主体无效,存在1个验证错误:[{"dataPath":"/widgets/0/properties/metrics/0","message":“最多不得超过3个项目"}](服务:AmazonCloudWatch ;状态代码:400;错误代码:InvalidParameterInput "CloudwatchDashbo
..
我有一个AWS Lambda函数,该函数记录错误.错误记录如下: console.error(err); 我正在尝试创建一个使用其JSON日志过滤语法的Cloudwatch过滤器: { $.errorType = "ValidationException" } 我可以在日志中看到错误 2015-11-24T20:26:02.852Z 76800706-2d78-45e
..
我试图将Logs Insights与其中一个字段中包含JSON的数据一起使用,并解析JSON字段 当我通过入门代码深入了解数据时,数据如下所示 fields @timestamp, @message | sort @timestamp desc | limit 25 如何轻松地在嵌套的JSON中提取path变量以对其进行聚合?通过查看一些文档,我认为@message.path可以工
..