繁体   English   中英

AWS Cloudwatch 监控 - 将 EC2 服务器迁移到另一个区域

[英]AWS Cloudwatch Monitoring - Migrated the EC2 server in another region

我正在使用云监控脚本 (aws-scripts-mon),它运行良好。 但我最近将我的服务器迁移到了不同的地区(从新加坡到孟买)。

现在 ec2 服务器正在将数据推送到以前的区域,即使我已经将默认区域更改为孟买。

在运行此命令时。/mon-put-instance-data.pl --mem-util --verify --verbose,它显示了新加坡地区的端点。

未指定凭据方法。 尝试默认 IAM 角色。 使用 IAM 角色

Endpoint: https://monitoring.**ap-southeast-1**.amazonaws.com
Payload: {"MetricData":[{".......................................

如何更改此端点?

谢谢你。

来自 AWS 文档

疑难解答

CloudWatchClient.pm 模块在本地缓存实例元数据。 如果您从已运行监控脚本的实例创建 AMI,则从缓存 TTL 内的 AMI 启动的任何实例(默认值:6 小时,对于 Auto Scaling 组为 24 小时)使用原始实例的实例 ID 发出指标。 缓存 TTL 时间段过去后,脚本检索新数据,监控脚本使用当前实例的实例 ID。 要立即更正此问题,请使用以下命令删除缓存数据:

rm /var/tmp/aws-mon/instance-id

删除缓存或等待六个小时。

此外,不推荐使用 CloudWatch 监控脚本。 最好使用 CloudWatch 代理而不是脚本来收集日志和指标。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM