zabbix添加主机、管理模板、管理图形和窗口

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

zabbix客户端部署

在客户端需要安装zabbix-agent

  • rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
  • yum install zabbix-agent 安装客户端
  • 配置zabbix_agentd.conf 文件
vi /etc/zabbix/zabbix_agentd.conf
Server=192.168.254.128    #(提供zabbix-server的服务器ip)
ServerActive=192.168.254.128   #(跟上面一条一样,主动模式)
HostName=ZBS                  # 自定义的主机名,在web界面下需要设置跟这个一样。
  • 启动服务,并让它开机启动
[root@localhost ~]# systemctl start zabbix-agent
[root@localhost ~]# systemctl enable zabbix-agent

添加主机

  • 客户端部署完毕,将客户端添加到主机中,然后配置一些监控规则,就可以监控客户端了。
    • 在zabbix的web界面中,点击configuration→hostgroups→create host group. zabbix添加主机、管理模板、管理图形和窗口_第1张图片
    • 输入自定义的组名,点击add,这样主机组就添加完了,然后再添加主机到该组中。
    • 点击configuration→hosts→create host→按要求填写完后点击最下面的add zabbix添加主机、管理模板、管理图形和窗口_第2张图片
  • 这样主机就添加完了,接下来需要配置监听项目,在这里就涉及了几个概念。
    • 监控项:就是要对zabbix-agent机器监控的项目。
    • 应用集:多个监控项的组合,比如CPU相关的应用集、内存相关的应用集,应用集里面有具体的监控项。
    • 触发器:是针对某个监控项做的告警规则,比如监控磁盘容量,当容量使用达到80%时就触发告警。
    • 图形:监控的图形界面。
    • 自动发现:是zabbix特有的一个机制,它会自动的去发现服务器上的监控项。比如网卡浏览就可以自动发现网卡并监控起来。
    • web监测:可以监控指定网站的某个URL访问是否正常。

添加模板

  • 依次点击configuration→templates就可以看到zabbix自带的模板了
  • zabbix自带的模板很多,这些模板几乎包含了所有提供不同服务的机器,但是如果我们需要监控的东西跟这些模板没有完全一致的时候,就需要我们自己创建一个新的模板,以便下次再应用到监控其他机器。
  • 点击一个跟我们想要创建的模板规则较接近的模板(我选的是OS Linux)→点击full clone,然后根据我们的需要填写信息。 zabbix添加主机、管理模板、管理图形和窗口_第3张图片
  • 然后再根据我们的需求将里面不需要监控的监控项delete掉。
  • 先删graphs,再删triggers,在删items,discovery里面是我们需要的东西,不要删除掉。
  • 添加模板就完成了

应用模板

  • 将新创建的模板应用到我们之前搭建好的zabbix-agent就行了。
  • 依次点击configuration→→hosts→web1(之前我们添加的主机),在第5步的时候选择我们刚创建的模板。 zabbix添加主机、管理模板、管理图形和窗口_第4张图片
  • 回到hosts发现,连接失败,是因为两台机器的防火墙的原因,可以将两台机器互相设置成白名单。
iptables -I INPUT -s 192.168.254.137 -j ACCEPT  这是server服务器写的规则
iptables -I INPUT -s 192.168.254.128 -j ACCEPT  这是agent上写的规则。
  • 然后就可以正常连接了,zabbix也就可以正常使用了。

转载于:https://my.oschina.net/u/3731306/blog/3017758

你可能感兴趣的:(zabbix添加主机、管理模板、管理图形和窗口)