0
0

为 Ubuntu Server 配置自动发邮件警报的 Monit

图拉鼎 发表于 2018年01月06日 21:28 | Hits: 600

前几天奇点的服务器因为 CPU 100% 而被限频了,导致最近服务器的响应非常慢。我一直没有在服务器上做一些最基本的监控服务「比如连续多久 CPU 使用过 95% 就发一封警报邮件」之类的,这次事件让我决定做起这件事情。

我采用的是 Monit 这个开源工具,结合 Mailgun 邮件发送服务。下面就是一份最基础的安装+配置向导。

图为过去一周我的 Server 的 CPU 占用:为何是 25%?因为我用的主机会将长期 CPU 使用超过 100% 的 Server 限制频率为原有的 1/4。

Ubuntu Monit

安装 Monit

首先在 Ubuntu 上安装 Monit:

sudo apt-get install monit

安装成功后,编辑配置文件:

sudo vim /etc/monit/monitrc

我主要做了以下改动,是满足我需求的最小的改动。

配置 Monit

以 60 秒为间隔做一次检查

默认是 120 秒,但我觉得 60 秒这个整数比较好

原文链接: http://feedproxy.google.com/~r/tualatrix/~3/_voBxPyxcQY/2407.html

0     0

评价列表(0)