zabbix监控平台的搭建--安装zabbix 推荐
2014-11-28 13:48
633 查看
zabbix监控平台之——zabbix安装篇
1、安装依赖包
4、创建zabbix运行的用户和组
zabbix-agent 10050/tcp # Zabbix Agentzabbix-agent 10050/udp # Zabbix Agentzabbix-server 10051/tcp # zabbix Trapperzabbix-server 10051/udp # zabbix Trapper
6、导入数据库信息并授权
配置好lnmp平台后,在浏览器中访问服务器IP地址
点击下一步,查看zabbix所需要的所有配置是否全部正常,如下:
点击下一步后设置数据库链接:
Database type:数据库类型,此处为mysql
Database host:数据库服务器地址,此处为localhost
Database port:数据库服务监听的端口,0代表默认端口,即3306端口
Database name:数据库名称,此处我们的数据库为zabbix
User:链接数据库时使用的用户名,此处为zabbix
Password:上述用户名链接数据库时的密码
设置好上述内容后,点击Test connection按钮,测试是否可以正确链接数据库,显示OK后进行下一步。
数据库设置完成后设置zabbix server的相关信息,包括zabbix server的主机名或IP地址,监听的端口号以及安装的用户名(可选)
点击下一步,得到安装信息汇总:
点击下一步后完成安装,点击Finish完成安装
安装完成后,使用用户名密码登陆:用户名admin,密码zabbix
登陆后界面如下:
我们可以设置界面为中文界面:
选择中文,刷新后就会显示中文界面了:
在新版本的zabbix中可能会出现找不到中文选项的问题,此时,我们需要到服务器上zabbix网页文件的目录下,本文中的目录为:
/usr/share/nginx/html/zabbix/include,在这个目录下修改文件locales.inc.php文件内容:
至此,我们的zabbix安装就完成了,在以后的文章中我会记录zabbix监控主机等等内容。
1、安装依赖包
yum -y install gcc gcc-c++ autoconf httpdphp mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysqlphp-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-bcmathmysql-connector-odbc mysql-devel libdbi-dbd-mysql net-snmp net-snmp-develcurl-devel2、修改php.ini,以达到zabbixserver的要求
# vim /etc/php.ini date.timezone = Asia/Shanghai max_execution_time = 300 post_max_size = 32M max_input_time = 300 memory_limit = 128M mbstring.func_overload = 23、启动mysql和httpd
4、创建zabbix运行的用户和组
# groupadd -g 201 zabbix # useradd -g zabbix -u 201 zabbix5、编译安装zabbix
# tar -zxf zabbix-2.4.2.tar.gz # ./configure --prefix=/usr/local/zabbix--enable-server --enable-proxy --enable-agent --with-mysql=/usr/bin/mysql_config--with-net-snmp --with-libcurl # make && make install在文件/etc/services尾部追加以下记录:
zabbix-agent 10050/tcp # Zabbix Agentzabbix-agent 10050/udp # Zabbix Agentzabbix-server 10051/tcp # zabbix Trapperzabbix-server 10051/udp # zabbix Trapper
6、导入数据库信息并授权
# mysql –uroot –p mysql> create database zabbix characterset utf8; mysql> grant all on zabbix.* tozabbix@localhost identified by ‘zabbix’; [root@app1 zabbix-2.4.2]# pwd /root/zabbix-2.4.2 [root@app1 zabbix-2.4.2]# lsdatabase/mysql/ data.sql images.sql schema.sql # mysql -uzabbix -pzabbixzabbix<./database/mysql/schema.sql # mysql -uzabbix -pzabbix zabbix<./database/mysql/images.sql # mysql -uzabbix -pzabbix zabbix<./database/mysql/data.sql7、创建相关的目录和链接
# mkdir /var/log/zabbix # chown zabbix.zabbix /var/log/zabbix # ln -s /usr/local/zabbix/etc/ /etc/zabbix # ln -s /usr/local/zabbix/bin/* /usr/bin/ # ln -s /usr/local/zabbix/sbin/* /usr/sbin/8、把zabbix server加入到系统服务
# cp zabbix-2.4.2/misc/init.d/fedora/core/zabbix_*/etc/init.d # vim /etc/init.d/zabbix_server BASEDIR=/usr/local/zabbix # vim /etc/init.d/zabbix_agentd BASEDIR=/usr/local/zabbix9、修改配置文件
# vim /etc/zabbix/zabbix_server.conf DBName=zabbix DBUser=zabbix DBPassword=zabbix LogFile=/var/log/zabbix/zabbix_server.log10、设置zabbix监控自己
# vim /etc/zabbix/zabbix_agentd.conf LogFile=/var/log/zabbix/zabbix_agentd.log Server=127.0.0.1,x.x.x.x ServerActive=x.x.x.x:10051 Hostname=主机名 UnsafeUserParameters=111、拷贝网页文件到nginx网站目录
# cp -r zabbix-2.4.2/frontends/php//usr/share/nginx/html/zabbix # chown -R nginx.nginx/usr/share/nginx/html/zabbix/12、启动zabbix_server和zabbix_agentd并设置开机自启动
# service zabbix_server start # chkconfig zabbix_server on # service zabbix_agentd start # chkconfig zabbix_agentd on13、在web页面中安装zabbix
配置好lnmp平台后,在浏览器中访问服务器IP地址
点击下一步,查看zabbix所需要的所有配置是否全部正常,如下:
点击下一步后设置数据库链接:
Database type:数据库类型,此处为mysql
Database host:数据库服务器地址,此处为localhost
Database port:数据库服务监听的端口,0代表默认端口,即3306端口
Database name:数据库名称,此处我们的数据库为zabbix
User:链接数据库时使用的用户名,此处为zabbix
Password:上述用户名链接数据库时的密码
设置好上述内容后,点击Test connection按钮,测试是否可以正确链接数据库,显示OK后进行下一步。
数据库设置完成后设置zabbix server的相关信息,包括zabbix server的主机名或IP地址,监听的端口号以及安装的用户名(可选)
点击下一步,得到安装信息汇总:
点击下一步后完成安装,点击Finish完成安装
安装完成后,使用用户名密码登陆:用户名admin,密码zabbix
登陆后界面如下:
我们可以设置界面为中文界面:
选择中文,刷新后就会显示中文界面了:
在新版本的zabbix中可能会出现找不到中文选项的问题,此时,我们需要到服务器上zabbix网页文件的目录下,本文中的目录为:
/usr/share/nginx/html/zabbix/include,在这个目录下修改文件locales.inc.php文件内容:
'zh_CN' => array('name' => _('Chinese(zh_CN)'), 'display' => false),将上述配置中的false修改问true,即可在上述界面中找到中文选项了。
至此,我们的zabbix安装就完成了,在以后的文章中我会记录zabbix监控主机等等内容。
相关文章推荐
- 企业级监控软件zabbix搭建部署之zabbix server的安装(一) 推荐
- LNMP安装配置Zabbix搭建企业级监控平台
- 【Linux监控平台搭建】Linux监控平台介绍、zabbix监控介绍、安装zabbix、忘记Admin密码如何做和Zabbix客户端安装
- 企业级监控软件Zabbix搭建部署之Zabbix-Agents的安装部署 推荐
- 使用docker搭建安装zabbix3.2监控平台(一)
- Linux监控平台搭建(Linux监控介绍、zabbix介绍、安装zabbix、忘记Admin密码)
- zabbix详解:(一)使用docker搭建安装zabbix3.2监控平台
- 构建cacti监控平台, LAMP使用脚本自动化编译安装 推荐
- Zabbix系列之Zabbix安装搭建及汉化 推荐
- CentOS6.0最小化安装系统后搭建nagios监控平台
- 分布式zabbix监控平台插件zatree安装
- Zabbix分布式监控平台安装部署
- 运维监控平台之zabbix详解2 推荐
- zabbix监控搭建以及客户端安装
- zabbix3.0.4客户端安装及网卡流量监控配置 推荐
- Nagios监控平台搭建--安装篇
- centos6.2 lnmp环境下安装 zabbix(中文环境)并且监控客户端 推荐
- Zabbix-2.0.6+CentOS 搭建安装系统环境实现网络状况监控(绝对OK)
- Nginx平台安装Nagios监控服务(0608更新) 推荐
- [NPM]Ubuntu13.04安装企业监控平台Zabbix2.06手记