amazon-web-services - Elastic beanstalk 为单个实例动态创建和删除警报
问题描述
我需要在实例级别为各个指标创建警报,并在以后删除它们,有没有一种直接的方法可以通过 ebextensions 或 cloudformation 做到这一点?
指标处于个人级别很重要,我不能使用自动缩放组聚合指标。
解决方案
可悲的是,没有“直截了当”的方法可以做到这一点。使用 Autoscaling Groups (ASG) 的关键在于您将所有实例视为一个实体。
在 ASG 中为单个实例设置警报是非常有问题的,因为 ASG 中的实例可以自动添加、删除和替换。为今天存在于 ASG 中的实例创建的任何警报可能在明天 ASG 更改实例时无效。您最终会在您的 CloudWatch 中收到一堆无效警报,从长远来看,这将需要您设计一个解决方案来管理清除失效警报。
推荐阅读
- c++ - 这个 Arduino sleep setAlarm 函数的周长是多少?
- blazorise - Blazorise 选择默认值
- android - android应用程序终止状态下的Workmanager定期工作请求
- automation - 如何在运行时检查两个 IAccessible 是否相同?(在 C++ 端)
- statistics - 如何从多个 KPI 中得分
- symfony - Symfony 4.4:为图像文件上传保留的实体/模型属性由表单系统设置更新(结果始终为空 - 没有错误)
- angular - 在垫表行下方插入组件仅插入单列
- unity3d - 如何制作这个游戏导航的副本?
- mysql - 如何在 MySQL 中查找第二天和午夜之后的事件
- django-views - 没有缩略图只有图像路径显示在 django 模板中