Debian 10 安装 Zabbix 5.4文中介绍了如何安装 Zabbix,本文将详细介绍 Zabbix 的功能、使用、常见问题。

Zabbix 是什么

根据官方文档介绍,Zabbix 是一种企业级的分布式开源监控解决方案,Zabbix 是一款能够监控众多网络参数和服务器的健康度和完整性的软件……说人话,通过 zabbix 可以搭建一个监控平台,查看各个被监控设备的各种状态,例如网络流量,网络延迟,CPU 使用情况,内存使用情况,等等等等。
Zabbix 主要包括三个部分,服务端(Zabbix Server),客户端(Zabbix Agent),网站。客户端安装在要监控的设备上,收集数据发送给服务端,服务端经过处理将数据存储到数据库,最终用户通过网站来管理查看这些数据。

Zabbix 添加主机

在“配置-主机”页面可以添加主机,设置主机名称、群组,interfaces 接口是设置通过什么方式来收集被监控主机的数据,这里选择客户端,也就是 Zabbix Agent,填好被监控主机的 IP,端口默认为 10050。
zabbix-host.png

- 阅读剩余部分 -

本文以腾讯云轻量服务器 Debian 10 为例,采用 Zabbix 5.4+MySQL+Nginx 的组合。

安装和配置 Zabbix Server

第一步,下载和安装 Zabbix 软件包

wget https://repo.zabbix.com/zabbix/5.4/debian/pool/main/z/zabbix-release/zabbix-release_5.4-1+debian10_all.deb
dpkg -i zabbix-release_5.4-1+debian10_all.deb
apt update

第二步,安装 Zabbix server,frontend,agent

apt install zabbix-server-mysql zabbix-frontend-php zabbix-nginx-conf zabbix-sql-scripts zabbix-agent

安装和配置 Zabbix 的数据库

第一步,下载和安装 MySQL 5.7

wget http://repo.mysql.com/mysql-apt-config_0.8.13-1_all.deb
dpkg -i mysql-apt-config_0.8.13-1_all.deb

如果提示gnupg is not installed则需要安装 gnupg:apt install gnupg

- 阅读剩余部分 -