MySQL服务器部署监控的意义是什么

        一般来说,运维是比较依赖监控的,可以尽快获知故障,尽快处理。那么,数据库服务器部署监控的意义是什么呢,除了和运维一样的功能和意义之外,对于数据库管理员有什么其它意义呢!

        根据我的使用经验,监控对于及时发现有问题的查询有很大帮助,通过查看分析历史监控图表,可以直观的发现系统资源耗用的波动情况,在这个时段一定是发生些许的事情的,如果是不明的事情,就有必要搞清楚原因,对运行中的系统来说防患于未然远胜于救民于水火。监控能告诉我们是否出现了系统波动,具体时间是什么时候,持续了多久。这就大大缩小了定位故障的排查范围。这对于排查故障还是很有帮助的。

        那么,是否需要部署一个重量级的监控系统呢,我认为不是必须的,但常用的监控项是必须要有的,比如:磁盘、CPU、内存使用率,磁盘忙碌时间和磁盘读写队列长度等等。这些指标能够非常简单直接的给出系统波动的情况。

        不知道,大家都在用什么监控,我喜欢简单一些的监控软件,大家有推荐的吗,欢迎给我留言。

你可能感兴趣的:(玩味数据,互联网那些事,服务器,运维)