码迷,mamicode.com
首页 > 其他好文 > 详细

zabbix安装配置

时间:2016-01-21 15:55:53      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:zabbix   server   agent   mysql.sock   dbuser   dbpassword   

服务端

安装zabbix
yum install -y epel-release
安装rpm包的lamp环境 yum install -y  httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring
安装zabbix服务端:yum install  zabbix20 zabbix20-agent zabbix20-server  zabbix20-server-mysql zabbix20-web zabbix20-web-mysql net-snmp-devel
/etc/init.d/zabbix-server start; /etc/init.d/zabbix-agent start;/etc/init.d/httpd start;/etc/init.d/mysqld start


建库,导入数据
mysql -uroot -p -e  "create database zabbix"
mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql
mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/images.sql
mysql -uroot -p --default-character-set=utf8  zabbix < /usr/share/zabbix-mysql/data.sql

mysql -uroot -e "grant all on *.* to ‘zabbix‘@‘localhost‘ identified by ‘123456‘;"


编辑zabbix的配置文件

 vim /etc/zabbix/zabbix_server.conf

DBUser=zabbix

DBPassword=123456

DBSocket=/tmp/mysql.sock  #ls /tmp/mysql.sock查看文件是否存在,mysql.sock的路径要填写正确

重启zabbix-server服务

/etc/init.d/zabbix-server restart


网页安装zabbix

浏览器访问 http://ip/zabbix, 默认会有“It is not safe to rely on the system‘s timezone settings ”这样的警告信息,需要vim /etc/php.ini 设置 date.timezone=“Asia/Shanghai”点next
解决相关的报错信息,点retry  (vim /etc/php.ini)

网页出现报错如下图:

技术分享

则需要做软链接: ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock 问题解决

输入mysql相关信息, 首先要测试一下,如果不通过,则需要调试,测试通过后,点next

默认管理员账号为 admin:zabbix

若是遇到“zabbix server is not running”这样的错误,需要编辑一下 /etc/zabbix/zabbix_server.conf ,配置DBUser, DBPassword


客户端

安装客户端zabbix

yum install zabbix20-agent


编辑zabbix的配置文件

vim /etc/zabbix_agentd.conf 

修改:

Server=服务端ip

ServerActive=0.0.0.0:10050 #表示所有的ip

Hostname=abc  #自定义

启动客户端

/etc/init.d/zabbix-agent start

服务端上命令行测试:zabbix_get -s 客户端ip -p10050 -k "system.hostname" #能得到客户端的hostname说明两端的通信正常

在web界面下,点”configuration” --> “host” --> 右上角点”Create Host”  其中host name,  visible name自定义,可以选择groups,这里默认即可,ip address 写入客户端ip
配置监控项目模板:点“templates”, 点add, 在弹出的小窗口中选择Template OS Linux, 然后点select, 最后点save

zabbix安装配置

标签:zabbix   server   agent   mysql.sock   dbuser   dbpassword   

原文地址:http://11072323.blog.51cto.com/11062323/1737134

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!