Zabbix的简易搭建

Zabbix的简易搭建
1、安装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 -y zabbix22 zabbix22-agent zabbix22-server zabbix22-server-mysql zabbix22-web zabbix22-web-mysql net-snmp-devel
/etc/init.d/zabbix-server start
/etc/init.d/zabbix-agent start
/etc/init.d/httpd start
修改一下mysql配置文件 
vim /etc/my.cnf   //修改或增加如下内容
[mysql]
default-character-set = utf8
[mysqld]
character_set_server = utf8
启动mysql服务
/etc/init.d/mysqld start
建库,导入数据
mysql -uroot -e "create database zabbix"
mysql -uroot -e "grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by 'zabbix'"
mysql -uroot  --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql
mysql -uroot  --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/images.sql
mysql -uroot  --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/data.sql
2、浏览器中输入ip/zabbix进行安装:


vim /etc/php.ini,按照提示更改php配置,更改完成后,重启httpd,刷新浏览器,进行下一步:


填写数据库信息,然后是服务器名字等信息:
输入默认用户名\密码进行登录:admin\zabbix

vi /etc/zabbix/zabbix_server.conf,编辑DB相关项,主要是添加如下:
DBHost=127.0.0.1
DBPassword=zabbix

刷新后,恢复正常,点击右上角profile,将语言设置成中文:


3、客户端配置
yum install -y zabbix22-agent
vi /etc/zabbix_agentd.conf指定服务器IP
Server=192.168.5.103
/etc/init.d/zabbix-agentd start
4、服务器端添加监控项目
点击组态-->主机-->创建主机


添加监控项:
点击组态-->创建监控项:
名称:填写自定义名称
键值:选择具体的监控项,这里选择的net.if.in[if,<mode>],其中[]内定义的网卡端口和监控单位,这里只定义监听eth0
单位:bps
使用自定倍数:8
存储值:选择差量(简单变化)
其他不需要更改:


存档完成后,就可以看到添加完成的监控项:


点击监测中-->最新数据-->网卡流量监控-->图形,查看图形,发现有方框乱码,这个是因为缺少中文字体造成的:


解决办法:从windows中选择一个字体文件,上传替换zabbix的字体文件:
/usr/share/fonts/dejavu/DejaVuSans.ttf即可:

也可以更改对应的配置文件:
vi /usr/share/zabbix/include/defines.inc.php  找到ZBX_FONTPATH和ZBX_GRAPH_FONT_NAME这两项进行修改即可。
5、配置发邮件
yum install -y sendmail
mkdir -p /home/zabbix/bin
vim /home/zabbix/bin/baojing.sh :
#!/bin/bash
echo "$3"|/bin/mail -s "$2" $1
chmod +x /home/zabbix/bin/baojing.sh
在zabbix_server.conf配置文件中,
AlertScriptsPath=/home/zabbix/bin/   //定义告警脚本路径
ExternalScripts=/home/zabbix/bin/     //定义的检查的脚本
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值