关于zabbix的安装
2017-08-10 11:14
78 查看
前段时间都在说zabbix很火,作为监控软件,对于监控服务去是相当的好,所以自己就练习了下zabbix的安装,仅此献上,如有问题可以联系我。
QQ:1419544854
1. Zabbix支持polling和trapping两种方式,基于GPLV2协议。
2. 灵活的定义问题阀值,zabbix中称为触发器trigger,在后端数据库中
3. zabbix进程构成:zabbix_agentd 客户端守护进程;zabbix_get zabbix工具;zabbix_sender用于发送数据给server或者proxy,通常用于耗时比较长的check,并且与 trapper配合使用;zabbix_server服务端守护进程;zabbix_proxy代理守护进程;zabbix_java_gateway java网关
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1.zabbix安装先搭建LNMP平台或者LAMP平台,如果本来已经具备有的话,不需要从新搭建部署平台环境,只需要在编译的时候修改对应的路径即可。
2.在LNMP平台下安装php时的配置,./configure------./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php --with-jpeg-dir=/usr/lib/ --with-zlib --with-mysql=/usr/local/mysql/ --enable-fpm --enable-bcmath --enable-mbstring --enable-sockets --with-gd
--with-libxml-dir=/usr/local/ --with-png-dir=/usr/local/ --with-freetype-dir=/usr/local/ --with-mysqli=/usr/local/mysql/bin/mysql_config -with-php-config=/usr/local/php/bin/php-config
注释:安装zabbix3.0版本以上的需满足php是5.4版本以上的。
报错:没有找到相关的.conf文件是没有安装对应软件的开发包及-devel。
报错:configure: error: jpeglib.h not found.
解决:yum -y install libjpeg libjpeg-devel
错误:configure: error: png.h not found.
解决:yum -y install libpng libpng-devel
错误:configure: error: freetype-config not found
解决:yum -y install freetype-devel
3.修改php.ini配置文件:max_execution_time = 300;memory_limit = 128M;
post_max_size = 32M;max_input_time = 300;date.timezone = Asia/Shanghai; mbstring.func_overload = 2(0)
(upload_max_filesize = 2M;date.timezone = PRC;这两个选项参考)
4.解压zabbix软件包----- ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2
报错:关于这样的错configure: error: Curl library not found,(yum -y install curl-devel)用yum安装对应的devel即可。
5.make && make install
6.创建用户:groupadd zabbix;useraadd -g zabbix zabbix
7.初始化数据库;仅初始化proxy数据库,导入mysql -u root -p zabbix < database/mysql/schema.sql 即可;若初始化server,接着导入这两个即可:
mysql -u root -p zabbix < database/mysql/images.sql
mysql -u root -p zabbix < database/mysql/data.sql
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
zabbix配置
1.在源码目录下:cp conf/zabbix_server.conf /etc/zabbix/
2.修改/etc/zabbix/配置文件:DBName=zabbix;DBUser=root;DBPassword=123456;DBPort=3306
3.启动。
报错:报这个错(/usr/local/zabbix/sbin/zabbix_server: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory);解决方法:ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib64即可。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
zabbix的汉化
首先点击zabbix监控页面右上角管理员头像进入“用户基本资料设置页面”,然后选择语言即可。
紧接后面的基于LAMP平台安装zabbix。
QQ:1419544854
1. Zabbix支持polling和trapping两种方式,基于GPLV2协议。
2. 灵活的定义问题阀值,zabbix中称为触发器trigger,在后端数据库中
3. zabbix进程构成:zabbix_agentd 客户端守护进程;zabbix_get zabbix工具;zabbix_sender用于发送数据给server或者proxy,通常用于耗时比较长的check,并且与 trapper配合使用;zabbix_server服务端守护进程;zabbix_proxy代理守护进程;zabbix_java_gateway java网关
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1.zabbix安装先搭建LNMP平台或者LAMP平台,如果本来已经具备有的话,不需要从新搭建部署平台环境,只需要在编译的时候修改对应的路径即可。
2.在LNMP平台下安装php时的配置,./configure------./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php --with-jpeg-dir=/usr/lib/ --with-zlib --with-mysql=/usr/local/mysql/ --enable-fpm --enable-bcmath --enable-mbstring --enable-sockets --with-gd
--with-libxml-dir=/usr/local/ --with-png-dir=/usr/local/ --with-freetype-dir=/usr/local/ --with-mysqli=/usr/local/mysql/bin/mysql_config -with-php-config=/usr/local/php/bin/php-config
注释:安装zabbix3.0版本以上的需满足php是5.4版本以上的。
报错:没有找到相关的.conf文件是没有安装对应软件的开发包及-devel。
报错:configure: error: jpeglib.h not found.
解决:yum -y install libjpeg libjpeg-devel
错误:configure: error: png.h not found.
解决:yum -y install libpng libpng-devel
错误:configure: error: freetype-config not found
解决:yum -y install freetype-devel
3.修改php.ini配置文件:max_execution_time = 300;memory_limit = 128M;
post_max_size = 32M;max_input_time = 300;date.timezone = Asia/Shanghai; mbstring.func_overload = 2(0)
(upload_max_filesize = 2M;date.timezone = PRC;这两个选项参考)
4.解压zabbix软件包----- ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2
报错:关于这样的错configure: error: Curl library not found,(yum -y install curl-devel)用yum安装对应的devel即可。
5.make && make install
6.创建用户:groupadd zabbix;useraadd -g zabbix zabbix
7.初始化数据库;仅初始化proxy数据库,导入mysql -u root -p zabbix < database/mysql/schema.sql 即可;若初始化server,接着导入这两个即可:
mysql -u root -p zabbix < database/mysql/images.sql
mysql -u root -p zabbix < database/mysql/data.sql
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
zabbix配置
1.在源码目录下:cp conf/zabbix_server.conf /etc/zabbix/
2.修改/etc/zabbix/配置文件:DBName=zabbix;DBUser=root;DBPassword=123456;DBPort=3306
3.启动。
报错:报这个错(/usr/local/zabbix/sbin/zabbix_server: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory);解决方法:ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib64即可。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
zabbix的汉化
首先点击zabbix监控页面右上角管理员头像进入“用户基本资料设置页面”,然后选择语言即可。
紧接后面的基于LAMP平台安装zabbix。
相关文章推荐
- 关于安装zabbix 但centos 系统默认是php5.1
- 关于zabbix agent for windows安装后server端报错的问题解决方法
- 关于zabbix agent安装配置的一些心得
- 关于zabbix的mailx安装报错
- 有关于quartus modelsim dspbuilder的详细安装(win7 64位)
- 关于Wampserver软件安装后输入localhost无法加载页面的原因
- 关于计算机二级VS C++2010 Express安装后无法打开的解决方案
- zabbix 布署实践【1 server安装】
- 在centos 7上安装zabbix server3.0和zabbix agent
- nginx编译安装 zabbix自定义监控nginx
- Centos6 安装zabbix-agent
- 关于华硕简易PC机系统安装前对BIOS的必要设置....
- C# 安装部署,关于自定义操作,不能被执行。
- nginx环境下安装zabbix菜鸟版
- zabbix2.2 服务端安装
- 关于“以前的某个程序安装已在安装计算机上创建挂起的文件操作”解决方法
- 关于ARToolkit安装后的第一个测试程序
- CentOS Linux release 7.3源码安装zabbix
- 关于Sublime Text3的安装和优雅使用我有一句标特否要说
- Centos 6.5 yum安装zabbix2.2