发布时间:2022-10-05 17:00
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。
其他开源监控软件:zabbix、cacti、nagios被称为三大监控软件,俗称监控三剑客但它们都是英文界面,而owl是国产监控软件,有时间的话这些监控软件都应该去了解一下。
另外,想从事系统运维方面工作的,可以多在开源中国社区学一下zabbix的使用,以及如何处理各种问题等,下面就先了解一下zabbix最基础的部分吧!
安装lanmp或者lnmp框架
为运行zabbix提供环境,此处以安装lamp为例
[root@localhost ~]# yum install mariadb mariadb-server httpd php php-mysql -y
初始化mariadb数据库服务
[root@localhost ~]# setenforce 0
[root@localhost ~]# systemctl restart httpd
[root@localhost ~]# systemctl enable httpd
[root@localhost ~]# systemctl restart mariadb
[root@localhost ~]# systemctl enable mariadb
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
[root@localhost ~]# firewall-cmd --add-port=3306/tcp --permanent
success
[root@localhost ~]# firewall-cmd --add-port=80/tcp --permanent
success
[root@localhost ~]# firewall-cmd --reload
success
初始化数据库