共计 833 个字符,预计需要花费 3 分钟才能阅读完成。
平时喜欢折腾 VPS,手里有小鸡 20 余台,为方便管理,统一服务器监控是有必要的。一开始选择的自建 Zabbix + Grafana,不过维护起来相对麻烦一些,设置起来也比较复杂。最近将 Zabbix 全部切换到阿里云主机监控,满足日常监控需要完全没有问题。
安装阿里云主机监控
云监控通过插件采集用户服务器监控数据,该插件支持安装在非 ECS 服务器上,由于 xiaoz 并没有使用阿里云 ECS,所以这里选择非阿里云主机安装。
根据自己的操作系统选择生成的安装脚本,如果是 Linux 直接复制安装命令贴到服务器内执行即可,非常简单。(注意:需要 root 权限)
安装完毕后等待个几十秒就会出现在主机监控的实例列表中,如下图。
查看监控
关键监控项 1 秒采集 1 次,所有监控项均为 15 秒上报 1 次,即监控图中数据点之间的最小时间间隔为 15 秒。安装后一般等待几分钟即可查看服务器监控数据,CPU、内存、带宽等使用情况一目了然。
同时还支持进程级别监控,这一点非常不错,如果 Zabbix 想要实现进程监控,还得自己写脚本等各种配置,非常麻烦。阿里云主机监控直接就集成好了。
自定义大盘
服务器非常多的情况下,每次去查看单台服务器不方便,也不利于数据对比,阿里云主机监控可以自定义监控大盘,将同一用途的服务器加入到一个大盘分组中,可实现查看多台服务器的聚合数据。
告警设置
我们还可以自定义报警规则,当服务器指标出现异常时及时通知负责人排查处理。目前支持的通知方式有:电话 + 短信 + 邮件 + 钉钉机器人(可惜不支持微信,哈哈)。短信告警免费额度 1000 条 / 月,超出部分按 0.045 元 / 条收费,对于个人用户而言,1000 条免费短信完全足够了,套路云难得的良心产品。
更多监控指标可参考: 监控项说明
总结
- 阿里云主机监控安装和使用都比 Zabbix 简单很多
- 阿里云主机监控支持非阿里云主机安装,可将多个不同服务器商的 VPS 进行监控整合,以便统一集中查看
- 短信告警免费额度 1000 条 / 月,对于个人用户而言已经完全足够
阿里云主机监控说明文档: 主机监控概览