rest - AWS 上有关 Web 服务运行状况的电子邮件警报

标签 rest amazon-web-services monitoring amazon-cloudwatch

我已经在 AWS EC2 实例上部署了一个 Web 服务。
我还实现了一个休息电话 /getStatus它以 JSON 格式返回我的服务中模块的状态,例如 DB 的连接状态、ActiveMQ 缓存状态等。

我想要一种创建自动电子邮件触发器的方法,当在 /getStatus 的响应中发现任何问题时将发送邮件休息电话。

我正在寻找是否可以使用 cloudwatch,但欢迎提出任何其他建议

最佳答案

一种解决方案是让端点返回一个 HTTP 状态码,指示某些内容不正确(如 500),然后设置 Route53 Health Check with e-mail notifications (使用社交网络)。

关于rest - AWS 上有关 Web 服务运行状况的电子邮件警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49611725/

相关文章:

java - @Inject CDI 不适用于 JAX-RS

database - 通过 API 或网页公开数据库自动递增的 ID

amazon-web-services - 创建 AWS Web Cloudfront Distribution 时出现 AccessDeniedException

.net - 到 PerformanceCounter 还是编写自定义监控?

process - systemd软件看门狗和 "normal"进程监控的区别

java - Spring Security 中针对 @PreAuthorize AccessDeniedException 的错误处理返回 500 而不是 401

javascript - 将 javascript 的值(value)转化为速度

node.js - 在高流量期间阻塞 ClientRead 上的空闲连接以进行参数化查询(绑定(bind))

amazon-web-services - 运行放大模拟时无法访问 DynamoDB 主机

.net - 如何对正在运行的 ASP.NET 应用程序进行非侵入式分析?