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