Zabbix企业级分布式监控系统
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2 使用Zabbix需要具备什么基础

Zabbix使用起来非常简单,读者稍加学习即可上手。如果你以前从未接触过任何监控系统,从零基础开始学习,也将是一件相对容易的事情。

这里暂且把对Zabbix的掌握程度分成3个阶段。

· 入门阶段:以前从未接触过任何监控系统,也不熟悉Linux操作系统。在这个阶段,能够熟练地掌握Zabbix的安装和基本配置即可。

· 中级阶段:具备Linux基础,熟悉LAMP和LNMP环境搭建、MySQL数据库、Shell脚本,以及具有简单的英文阅读能力,主要难点在于触发器、数据库调优和API的使用。在这个阶段,读者可以将Zabbix与其他系统进行集成对接。

· 高级阶段:熟悉PHP语言或C语言,具备二次开发能力,能够修改源码,可以对Zabbix从代码级别进行优化和扩展。在这个阶段,读者一般都能熟练地掌握Zabbix的各个功能,已经从使用阶段到了源码级别的研究阶段,因此主要是对编程能力的要求。

随着不断的学习和研究,我们的知识水平也会逐步提高,因为在使用Zabbix的过程中,也会学习其背后的知识和原理,这时候就不止是掌握Zabbix了,而是要掌握一套监控体系的知识。因此,通过不断的积累和沉淀,我们就具备了举一反三、触类旁通的能力。所以,学习Zabbix的过程,将会让我们受益。