zabbix3.0 安装方法,一键实现短信、电话、微信、APP 告警(zabbix3.0升级5.0)

网友投稿 928 2022-09-24

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

zabbix3.0 安装方法,一键实现短信、电话、微信、APP 告警(zabbix3.0升级5.0)

引言

安装说明

从 0 开始安装 Zabbix

如果你从来没有接触过 Zabbix,请按照以下步骤安装 Zabbix,下面以 Zabbix 3.0.1 + OneAlert 实现监控

Zabbix 服务器: 192.168.0.218 CentOS 7 64bit被监控机器: 192.168.0.219 CentOS 7 64bit

安装过程目录

开始安装zabbix 3.0 安装Zabbix-Server服务器 安装Zabbix-Agent端 添加主机

最后介绍 OneAlert 一键集成 Zabbix 步骤,一分钟实现电话、短信和邮件通知。

一.开始安装zabbix 3.0

1.解压 [root@opentsdb ~]# tar zxvf zabbix-3.0.1.tar.gz

2.跳转到mysql的目录 [root@opentsdb ~]# cd zabbix-3.0.1/database/mysql/

3.导入数据库 [root@opentsdb mysql]# /usr/bin/mysql -uzabbix -pzabbix zabbix < schema.sql [root@opentsdb mysql]# /usr/bin/mysql -uzabbix -pzabbix zabbix < images.sql [root@opentsdb mysql]# /usr/bin/mysql -uzabbix -pzabbix zabbix < data.sql

4.安装Yum包 [root@opentsdb mysql]# yum -y install libxml2-devel net-snmp-devel libcurl-devel

5.添加用户和组 [root@opentsdb mysql]# groupadd zabbix [root@opentsdb mysql]# useradd -g zabbix zabbix

二. 安装Zabbix-Server服务器

在主机192.168.0.218上面安装

1.编译安装 [root@opentsdb ~]# cd zabbix-3.0.1 [root@opentsdb zabbix-3.0.1]# ./configure --prefix=/usr/local/zabbix-server --enable-server --with-mysql --with-net-snmp --with-libcurl --with-libxml2

2.编辑配置文件并启动

2.1创建日志文件 [root@opentsdb ~]# mkdir -p /var/log/zabbix/

2.2指定所有者 [root@opentsdb ~]# chown -R zabbix:zabbix /var/log/zabbix

2.3修改zabbix server的配置文件 [root@opentsdb ~]# vim /usr/local/zabbix-server/etc/zabbix_server.conf LogFile=/var/log/zabbix/zabbix_server.log DBHost=localhost 数据库ip地址 DBName=zabbix DBUser=zabbix DBPassword=zabbix ListenIP=192.168.0.218 zabbix server ip地址

2.4在iptables中放行10050和10051端口 [root@opentsdb ~]# iptables -I INPUT -p tcp -m multiport --dports 10050:10051 -j ACCEPT

2.5配置开机启动 [root@opentsdb ~]# ln -s /usr/local/zabbix-server/etc/ /etc/zabbix [root@opentsdb ~]# ln -s /usr/local/zabbix-server/sbin/* /usr/sbin/ [root@opentsdb ~]# cp /root/zabbix-3.0.1/misc/init.d/fedora/core/zabbix_* /etc/init.d/ [root@opentsdb ~]# chmod 755 /etc/init.d/zabbix_* [root@opentsdb ~]# sed -i "s@BASEDIR=/usr/local@BASEDIR=/usr/local/zabbix-server@g" /etc/init.d/zabbix_server [root@opentsdb ~]# chkconfig zabbix_server on

2.6启动server [root@opentsdb ~]# service zabbix_server start

3.2创建web目录 [root@opentsdb ~]# mkdir -p /var/www/html/zabbix [root@opentsdb ~]# cd zabbix-3.0.1/frontends/php/ [root@opentsdb php]# cp -r ./* /var/www/html/zabbix/

3.3授权 [root@opentsdb ~]# chown -R apache.apache /var/www/html/zabbix/

3.4修改php配置 [root@opentsdb ~]# vim /etc/php.ini date.timezone = Asia/Chongqing post_max_size = 32M max_execution_time = 300 max_input_time = 300

三.安装Zabbix-Agent端,ip:192.168.0.219

1.在192.168.0.219主机上安装: 1.1解压 [root@druid ~]# tar zxvf zabbix-3.0.1.tar.gz [root@druid ~]# cd zabbix-3.0.1

1.2添加用户 [root@druid zabbix-3.0.1]# groupadd zabbix-agent [root@druid zabbix-3.0.1]# useradd -g zabbix-agent zabbix-agent

1.3编译 [root@druid zabbix-3.0.1]# ./configure --prefix=/usr/local/zabbix-agent --enable-agent

1.4安装 [root@druid zabbix-3.0.1]# make install

2.编辑配置文件: [root@druid ~]# mkdir -p /var/log/zabbix [root@druid ~]# chown -R zabbix-agent:zabbix-agent /var/log/zabbix/

2.1修改配置 [root@druid ~]# vim /usr/local/zabbix-agent/etc/zabbix_agentd.conf LogFile=/var/log/zabbix/zabbix_agentd.log Server=192.168.0.218 ServerActive=192.168.0.218 Hostname=zabbix.agent.219 User=zabbix-agent # 与上面创建的用户保持一致

在iptables中放行10050和10051端口[root@druid ~]# iptables -I INPUT -p tcp -m multiport --dports 10050:10051 -j ACCEPT

2.2配置开机启动 [root@druid ~]# ln -s /usr/local/zabbix-agent/etc/ /etc/zabbix [root@druid ~]# ln -s /usr/local/zabbix-agent/bin/* /usr/bin [root@druid ~]# ln -s /usr/local/zabbix-agent/sbin/* /usr/sbin/ [root@druid ~]# cp /root/zabbix-3.0.1/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/ [root@druid ~]# chmod 755 /etc/init.d/zabbix_agentd [root@druid ~]# sed -i "s@BASEDIR=/usr/local@BASEDIR=/usr/local/zabbix-agent@g" /etc/init.d/zabbix_agentd [root@druid ~]# chkconfig zabbix_agentd on

2.3启动 [root@druid ~]# service zabbix_agentd start

四、添加主机

四.集成OneAlert

4.完成

恭喜你!完成 Zabbix 一键集成配置安装,即可实现短信、电话和邮件通知,还可以通过「我的告警」查询所有未处理告警哦。

上一篇:智能告警平台如何整合告警级别?(智能告警平台如何整合告警级别设置)
下一篇:睿象云智能监控平台系统怎么收费?(免费云监控平台)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~