1.背景

我在阿里云ECS上部署了个人网站,用到了mysql与tomcat,所以想要分钟级监控这两个进程是否alive。

2.安装监控agent

进入阿里云控制台,产品与服务|监控与管理|云监控|云服务监控|云服务器ECS|单击实例ID,即可见到图2-1.
阿里云-进程监控与告警
图2-1
如果图表有缺失,按照提示安装监控agent。它会定时收集系统信息并上报给阿里云后台。

3.添加进程监控

见图3-1。

阿里云-进程监控与告警
图3-1
完整进程名称通过 ps aux得到,包含进程名称及启动参数。
注意:这里只需要填写关键字即可,如果 完整进程名称.contains(关键字) ,那么此关键字下的进程计数就+1。
添加后等待3分钟即可有数据显示。见图3-2.
阿里云-进程监控与告警
图3-2

4设置告警规则

见图4-1.
阿里云-进程监控与告警
图4-1.

5.告警效果

手机阿里云会提示有告警,见图5-1。且会收到短信,不用担心错过。

阿里云-进程监控与告警
图5-1

相关文章: