Linux|Linux Is Not Matrix——zabbix添加新主机

在安装zabbix之后,会有一个初始化的流程,大概六个页面,设置一下数据库,端口之类的,很简单,我这里就贴一下图,不仔细说明了。
欢迎界面
Linux|Linux Is Not Matrix——zabbix添加新主机
文章图片


检查php需求
Linux|Linux Is Not Matrix——zabbix添加新主机
文章图片


填写mysql配置
Linux|Linux Is Not Matrix——zabbix添加新主机
文章图片


zabbix server信息
Linux|Linux Is Not Matrix——zabbix添加新主机
文章图片


概述
Linux|Linux Is Not Matrix——zabbix添加新主机
文章图片


完成
Linux|Linux Is Not Matrix——zabbix添加新主机
文章图片


这里借用的ttlsa的图,运维生存时间,转图说明出处,做一个有素质的程序员。虽然他这个是2.2版本的。。。
现在我们登录,默认的账号是admin密码zabbix,登陆之后可以看见一个挺复杂的界面。我们要添加一个被监控的主机Host,也就是添加一个zabbix agent。Host 在zabbix中的代表着你希望监控的主机(物理,虚拟)。在zabbix中主机的定义非常的灵活,它可以是一个物理服务器,网络交换机,虚拟机或一些应用。
那么我们来添加一个新的主机,点击configuration-hosts。
Linux|Linux Is Not Matrix——zabbix添加新主机
文章图片


在列表中我们可以看到,我们的zabbix服务端已经被添加了。我们现在添加我们的一台服务器,例如IP:246.
首先要将zabbix agent编译生成的文件拷贝到246这台服务器上,怎么编译呢?上一篇博客中有一个很长的编译语句,后面有一大堆的参数是吧,那把那个重新执行一下,参数只保留 --enable-agent,这样编译出来的就是zabbix客户端的文件了。然后同样拷贝一份配置文件到/etc/zabbix/zabbix_agent.conf下。
这份配置文件只需要配置三个东西,例如我的服务端IP是226。我这么写就行。

Server=192.168.22.226(zabbix serverIP) ServerActive=192.168.22.226(同上) HostName=master(客户端主机名)

Linux|Linux Is Not Matrix——zabbix添加新主机
文章图片

一开始zabbix的主机的状态是disable的,也就是不可用,我们点击这个disable就可以切换状态了,想要添加一个新的主机,点击create host。
Linux|Linux Is Not Matrix——zabbix添加新主机
文章图片


然后会出现一个弹出框,要求填写一些主机的信息,我已经填好了,并且进行了说明。
Linux|Linux Is Not Matrix——zabbix添加新主机
文章图片


【Linux|Linux Is Not Matrix——zabbix添加新主机】需要说明的是Hostname要填写主机名,并且必须和客户端的配置文件的主机名相同。
这里要注意的是,主机必须属于某个组,因为zabbix在分配权限的时候会分配给组,而不是分配给单个主机。
最后给添加的主机选择监控的模板,在link new templates的输入框输入 linux选在我图中选的模板即可,点击add,然后update。
Linux|Linux Is Not Matrix——zabbix添加新主机
文章图片


添加成功之后,我们在安装客户端的时候就教过怎么启动了,输入启动的命令。
./sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf
启动成功的情况是图中圈出来的东西是绿色的,如果是红色的代表有错误,解决错误重启即可。
Linux|Linux Is Not Matrix——zabbix添加新主机
文章图片


    推荐阅读