1、安装 zabbix
[root@vlnx107001 ~]# wget https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
rpm -ivh zabbix-release-3.4-2.el7.noarch.rpm
或
[root@vlnx107001 ~]# rpm -ivh https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
[root@vlnx107001 ~]# yum install zabbix-server-pgsql zabbix-web-pgsql zabbix-agent -y
2、创建用户和初始化库
[postgres@vlnx107001 ~]$ createuser --pwprompt zabbix
密码:zabbix
[postgres@vlnx107001 ~]$ createdb -O zabbix zabbix
#配置 pg白名单 并重新加载
[postgres@vlnx107001 ~]$ /usr/pgsql-9.6/bin/pg_ctl -D /var/lib/pgsql/9.6/data/ reload
#导入初始架构和数据。
[root@vlnx107001 ~]# zcat /usr/share/doc/zabbix-server-pgsql*/create.sql.gz | sudo -u zabbix /usr/pgsql-9.6/bin/psql zabbix
3、为Zabbix服务器配置服务器,编辑配置文件
[root@vlnx107001 conf.d]# vim /etc/zabbix/zabbix_server.conf
DBPassword=zabbix
DBHost=127.0.0.1
DBName=zabbix
DBUser=zabbix
** 优化
StartPollers=100
首先把这个主动收集数据进程减少,原来开到700多
StartTrappers=200
然后把这个负责处理Agentd推送过来的数据的进程开大一些,就可以了
4、为Zabbix前端配置PHP,配置php日期区域
[root@vlnx107001 conf.d]# vim /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai