zabbix安装与使用

软件版本:zabbix-3.4.4.tar.gz

依赖包:php-gd  php-xml   php-bcmath  php-mbstring   

zabbix一款强大的企业级分布式监控软件,使用B/S架构管理

zabbix服务端   客户端(agent,snmp)

1 安装lnmp环境(其他博客有)

数据库定义 用户zabbix 密码zabbix 库zabbix

create  database  zabbix;

grant   all  on  zabbix.*  to  zabbix@'localhost'  identified  by  'zabbix' ;

2.nginx需要优化php执行速度保证zabbix的页面正常,在配置文件中加入配置。

fastcgi_buffers   8   16k;

fastcgi_buffer_size   32k;

fastcgi_connect_timeout   300;

fastcgi_send_timeout   300;

fastcgi_read_timeout   300;

 3.编译安装zabbix

tar   -xf    zabbix-3.4.4.tar.gz

cd    zabbix-3.4.4

./configure --enable-server  --enable-agent  --with-mysql=/usr/bin/mysql_config  --with-net-snmp  --with-libcurl

                                                                                                              #指定安装模块,数据库配置命令

make  &&  make  install

4.将zabbix数据导入mysql中,按顺序且耐心等待。

cd  zabbix-3.4.4/database/mysql/

mysql  -uzabbix  -pzabbix   on  zabbix  <  schema.sql

mysql  -uzabbix  -pzabbix   on  zabbix  <  images.sql

mysql  -uzabbix  -pzabbix   on  zabbix  <  data.sql

5.将zabbix页面全部部署到nginx的网站目录下

cp  -r    zabbix-3.4.4/frontends/php/*   /usr/local/nginx/html/

chown  -R    777    /usr/local/nginx/html/

6.修改服务端配置文件

vim  /usr/local/etc/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

7.监控自己编辑客户端文件

vim  /usr/local/etc/zabbix_agent.conf

Server=服务器IP

UnsafeUserParameters=1                           #取消注释改为1,支持自定义key

Include=.........                                                 #打开调用配置文件

8.起服务

useradd  zabbix  -s  /sbin/nologin

zabbix_server

zabbix_agent

ss  -nultp  |grep  zabbix

9.web页面初始化zabbix

根据web页面报红来修改php文件/etc/php.ini达到zabbix要求

初始化数据库

登陆:admin  zabbix

猜你喜欢

转载自blog.csdn.net/m0_37628356/article/details/81115747