Linux 学习笔记 20190228
- 监控客户机-添加主机
- 监控客户机-管理模板
监控客户机-添加主机
安装zabbix-agent服务
zabbix-agent安装好之后还需要修改配置文件
启动zabbix-agent服务
添加主机
添加主机前需要创建一个主机组依次点击web页面的 配置 > 主机群组 > 创建主机群组
然后填写一个组名,点击添加即可
添加主机
点击web界面的 配置 > 主机 > 创建主机
然后填写一些agent的信息
主机名和可见名称可以定义为相同的,填写的是前面的zabbix-agent配置文件里面定义的Hostname
群组选择刚才创建的群组,在右边的群组选中刚才添加的群组,点击中间的左方向的箭头就可以了
agent代理程序的接口就填写zabbix-agent主机的ip地址
端口保持默认的10050就OK
其他的信息暂时先不用管,填写好之后勾选最下面的一启用,然后点击添加,这样就完成了添加一台agent
监控客户机-管理模板
在Zabbix-server中有许多自带的监控模板,也可以我们自己添加自定义的模板
模板是一些配置的集合,它可以应用在多个主机上,便于配置管理。
一个模板中包含以下的配置
应用集
监控项
触发器
图形
聚合图形:
自动发现:
web监测
然后填写模板名,和可见名, 群组需要选择Templates,设置好这些就可以点击添加
刚创建的模板里面是空的
模板的监控项可以从其他模板复制过来
在模板列表里找到 Template OS Linux,点击它的监控项
然后勾选需要复制到新模板的监控项,再点击复制
目标类型:选择模板,群组:Templates,目标:勾选test_template,
然后再点击复制,完城后web页面会出现 监控项复制 的提示
找到先前创建的模板,就可以看到模板下已经有监控项
但是自动发现规则并不能使用这种复制的方式。因为它没有复制的选项
这样的话还可以将相关的模板导出成xml的配置文件, 进行修改之后再导入到新模板中
但是这种方式相对比较复杂,
还有另外一种方式,链接到指定的模板,然后删除用不到的配置。
1:进入先前创建的模板,点击链接的模板
2:点击链接指示器后面的选择,勾选 Template OS Linux ,然后点击最下面的选择
3:点击链接指示器下面的添加,点击添加后,Template OS Linux 会出现在链接的模板那个框里
4:点击更新,完成后就可以看到模板中应用集,监控项等都有配置了
5:还需要修改一下链接模板的配置,进入链接模板的页面,点解取消链接,不要点到链接并清理
这一步是为了能修改和删除这个模板中的东西,
如果不取消链接,就不能在这个模板中修改和删除东西,只能去源模板里面操作
如上如,点击取消链接,可以保留所有的配置,如果点击取消链接并清理就会删除链接创建的配置。点击取消链接后,记得点更新,
然后就可以删除test-template这个模板中我们用不上的监控项。
如下图勾选上用不到的监控项,然后点击删除就OK了
注意:如果报错Error in query [INSERT INTO…. 需要重新创建zabbix库,在创建库的时候指定字符集为utf8
然后还可以删除应用集中没有监控项的应用集
然后将前面添加的主机 zabbix-agent-01 添加到这个模板中
进入test_template模板,在主机/模板区块中添加zabbix-agent-01这台主机