我们可以为EC2实例内的服务启用告警吗?



我有两个EC2实例,其中我在一个EC2中运行Node引擎,在另一个EC2实例中运行Mongo。

当我试图连接Node实例到Mongo实例时,它没有连接。但是Mongo实例正在运行。后来我发现Mongo在实例中不工作/停止了。

是否有办法知道什么时候Mongo服务不工作/停止。例如启用cloudwatch alarm来了解实例的状态。

您可以使用AWS Lambda编写一个函数来ping您的mongodb,然后在几分钟的间隔内由AWS Cloudwatch触发它。

步骤:

  1. 在你的节点服务器上写一个api,用来ping mongodb
  2. 在AWS Lambda node
  3. 中编写一个函数向您的节点服务器发送请求
  4. 以分钟为间隔将AWS Cloudwatch连接到lambda函数

最新更新