Zabbix安装及web页面主机的手动添加与自动发现与注册

  • 实验环境
    |ip(主机名)|服务 |
    |–|--|
    | 172.25.42.1(server1) |zabbix server |
    | 172.25.42.2(server2) |zabbix agent |
    | 172.25.42.3(server3) |zabbix agent |

物理机安装http并建立默认发布目录并将景象文件挂载至默认发布目录下

[root@foundation32 4.0]# yum install httd -y
[root@foundation32 4.0]# mkdir /var/www/html/cn
[root@foundation32 4.0]# mount /mnt/rhel-server-7.3-x86_64-dvd.iso /var/www/html/cn

  1. server1配置
    a.yum源配置
    [root@server1 html]# cat /etc/yum.repos.d/cm.repo
    [cn]
    name=cn
    baseurl=http://172.25.32.250/cn
    gpgcheck=0

[zabbix]
name=zabbix
baseurl=http://172.25.32.250/4.0
gpgcheck=0

b.安装所需服务并开启数据库进行初始化
[root@server1 html]# yum install -y zabbix-server-mysql zabbix-web-mysql mariadb-server

[root@server1 html]# systemctl start mariadb
[root@server1 html]# mysql_secure_installation

在这里插入图片描述
c.进入数据库使用utf8编码建立zabbix的库并授权zabbix用户
[root@server1 ~]# mysql -uroot -predhat
在这里插入图片描述
d.导入数据库并查看
在这里插入图片描述
在这里插入图片描述
e.编辑zabbix的配置文件,修改其数据库的密码与时区
[root@server1 zabbix-server-mysql-4.0.5]# cd /etc/zabbix/
[root@server1 zabbix]# ls
web zabbix_server.conf
[root@server1 zabbix]# vim zabbix_server.conf
在这里插入图片描述
[root@server1 zabbix]# cd /etc/httpd/conf.d
[root@server1 conf.d]# ls
autoindex.conf php.conf README userdir.conf welcome.conf zabbix.conf
[root@server1 conf.d]# vim zabbix.conf
[root@server1 conf.d]# vi zabbix.conf
在这里插入图片描述

5.开启zabbix的相应服务
[root@server1 conf.d]# systemctl start zabbix-agent
[root@server1 conf.d]# systemctl restart zabbix-server
[root@server1 conf.d]# systemctl restart httpd

  • 测试
    在浏览器输入172.25.32.1/zabbix/setup.php进行测试
    在这里插入图片描述
    点击下一步
    在这里插入图片描述
    点击下一步前确认状态都为ok
    在这里插入图片描述
    输入数据库密码进行下一步
    在这里插入图片描述
    生成该页面并选择下一步
    在这里插入图片描述
    出现该页面选择下一步
    在这里插入图片描述
    输入用户和密码(出世用户为Admin,密码为zabbix)
    在这里插入图片描述
    登陆后点击上图人头像选择语言为chinese
    在这里插入图片描述
    zabbix地主机的添加
    server2(agent)与server3(agent)安装agent软件并进行配置后开启
    [root@server1 ~]# scp cm.repo server2:/etc/yum.repos.d/
    [root@server1 ~]# scp cm.repo server3:/etc/yum.repos.d/
    server2配置文件修改:
    [root@server2 ~]# vi /etc/zabbix/zabbix_agentd.conf
    98 Server=172.25.32.1
    139 ServerActive=172.25.32.1
    150 Hostname=server2
    [root@server2 ~]# systemctl start zabbix-agent

server3配置文件修改:
[root@server3 ~]# vi /etc/zabbix/zabbix_agentd.conf
98 Server=172.25.32.1
139 ServerActive=172.25.32.1
150 Hostname=server3
[root@server3 ~]# systemctl start zabbix-agent

  • 手动添加
    选择配置-主机-创建主机
    在这里插入图片描述
    创建主机:
    在这里插入图片描述
    在这里插入图片描述

添加模版:
点击上图server2,进入模板模块加入模板
在这里插入图片描述

在这里插入图片描述

可以看到已经被启用

  • 自动发现
    启用下页面的自动发现
    在这里插入图片描述
    点击上图Auto蓝字进行发现规则的设置
    在这里插入图片描述
    添加自动发现动作D标签

添加自动发现规则:
启用自动发现规则
在这里插入图片描述
点击上图蓝字Local network进行规则的添加
在这里插入图片描述
更新后如下所示:
在这里插入图片描述

  • 自动注册
    删除server2主机并禁止自动发现
    在这里插入图片描述
    修改动作为自动注册并启用
    创建动作
    在这里插入图片描述

添加操作
在这里插入图片描述

查看更新后状态
在这里插入图片描述
在主机界面查看
在这里插入图片描述
发现server3已被添加

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值