自学Zabbix3.9.2-模板Templates-linking/unlinking

HOST链接模板之后,便继承了模板里定义的item,trigger等等,使用这个方法,配置zabbix监控会减少很多重复的体力劳动,并且更加灵活。

备注:模板只能被链接到host,不是链接到组里面。

1.zabbix主机链接模板

Configuration --Hosts--点击你需要链接模板的主机----切换到templates(模板)选项,Link new templates的文本框里面输入你需要link的模板名称(关键词就可以了),选择你需要添加的模板,点击Add,最后save。最后,当前host便获得了模板所有的item,trigger,web等等实体。

备注:主机link多个模板必须注意,模板们不能含有相同的item key。trigger和graphs中使用的items不能是来自多个模板。

当实体 (items, triggers, graphs等等)添加之后,内部操作如下:

  1. host原有的项目与模板的相同,那么host原有的监控项目将会被模板所有的覆盖
  2. 模板中的所有实体添加到主机中

关于item列表

link模板之后,我们可以发现,item的名称也有些变化。凡是从模板带来的item,名称前缀带有灰色的模板名称。没有任何前缀的,那么表示这个item是在当前host里定义的。

2.实体唯一性规则

通过前面描述,我们可以了解到,zabbix link多个模板,这些模板不能有相同的实体。如果模板里的实体与当前host实体冲突,那么当前hosts的实体将会被覆盖,基于此,我们需要了解实体唯一性的规则由什么决定!

  • items:item key
  • trigger:trigger名称与表达式
  • 自定义图表:图表名称与它的items
  • applications:application的名称

3.多台主机批量link模板

批量link主机的方法

Configuration--Templates, 点击你需要选择的模板, Other | group 里面选择你的主机,点击« ,讲主机们添加到左边Hosts / templates,最后点击save即可,如果想移除主机,只需要点击»。

批量更新template

Configuration -- Hosts -- 勾上你需要批量更新的主机,左下角下拉框选择Mass update,然后点击Go,切换到template,选择你需要的模板。最后点击update即可。

备注:

zabbix默认提供了很多模板,有什么不懂的可以参考他,但是不推荐你直接在自带的模板上修改,确实有修改修改,我倾向于让你去克隆一个模板。

4.编辑link实体

在host里面,点击zabbix实体,大部分文本框都是灰色/不可编辑状态,只有更新间隔等等少量内容可以修改。因为很多host使用同一个模板,一旦你修改了一个实体,所有host都会跟着变化,所以zabbix不允许直接修改link过来的实体类。如果你确实需要修改他,那么你只能去修改zabbix模板,不过记住,修改之前要谨记,所有link当前模板的host都会一起变动。

5.Unlinking模板

Configuration--Hosts--切换到Templates选项--点击Unlink 或者Unlink and clear,最后点击save。

unlink与unlink and clear的区别

  • unlink:仅仅移除template,原先的实体会继续保留在host上
  • unlink and clear:移除template,template所包含的实体也会一起移除,相对比较彻底。

自学Zabbix3.9.2-模板Templates-linking/unlinking的更多相关文章

  1. 自学Zabbix3.9.3-模板Templates-嵌套Nesting

    自学Zabbix3.9.3-模板Templates-嵌套Nesting 嵌套是一个模板包含一个或多个其他模板的方法.可以在一个"嵌套"模板中将一些模板链接在一起.嵌套的好处在于,只 ...

  2. 自学Zabbix3.9.1-模板Templates-创建

    自学Zabbix3.9.1-模板Templates-创建 1. 模板介绍 模板是一组可以方便地应用于多个主机的实体. 实体可能是: 项目 触发器 图 应用程序 屏幕(因为Zabbix 2.0) 低层次 ...

  3. 自学Zabbix3.8.1.2-可视化Visualisation-Graphs自定义图表

    自学Zabbix3.8.1.2-可视化Visualisation-Graphs自定义图表 自定义图表,如名称所示,提供定制功能.虽然简单的图形可以很好地查看单个项目的数据,但是它们不提供配置功能.因此 ...

  4. 自学Zabbix3.11-宏Macros

    点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix3.11-宏Macros zabbix宏变量让zabbix变得更灵活,它根据一系列 ...

  5. 自学Zabbix3.12.3-动作Action-自动发现action配置

    点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix3.12.3-动作Action-自动发现action配置 1. 首先先学习  Ne ...

  6. 自学Zabbix3.10.1.4-事件通知Notifications upon events-媒介类型Ez Texting

    自学Zabbix3.10.1.4-事件通知Notifications upon events-媒介类型Ez Texting Ez Texting是zabbix的技术合作伙伴,主要提供短信服务,用手机注 ...

  7. 自学Zabbix3.10.1.5-事件通知Notifications upon events-媒介类型自定义脚本

    自学Zabbix3.10.1.5-事件通知Notifications upon events-媒介类型自定义脚本

  8. 自学Zabbix3.10.1.3-事件通知Notifications upon events-媒介类型Jabber

    自学Zabbix3.10.1.3-事件通知Notifications upon events-媒介类型Jabber Jabber有第三方插件,能让Jabber用户和MSN.YahooMessager. ...

  9. 自学Zabbix3.10.1.2-事件通知Notifications upon events-媒介类型SMS

    自学Zabbix3.10.1.2-事件通知Notifications upon events-媒介类型SMS 服务器安装串口GSM短信猫之后,zabbix可以使用它来发送短信通知给管理员,如下注意事项 ...

随机推荐

  1. JAVA的免费天气api接口调用示例

    step1:选择本文所示例的接口"免费天气api" url:https://www.juhe.cn/docs/api/id/39/aid/87 step2:每个接口都需要传入一个参 ...

  2. 《天书夜读:从汇编语言到windows内核编程》七 内核字符串与内存

    1)驱动中的字符串使用如下结构: typedef struct _UNICODE_STRING{ USHORT Length; //字符串的长度(字节数) USHORT MaximumLength; ...

  3. 让ffmpeg支持10bit编码

    文章版权由作者柯O德尔和博客园共有,请尊重并支持原创,若转载请于明显处标明出处:http://www.cnblogs.com/koder/ 最近因为工作需要,要进行265 10bit编码,于是从ffm ...

  4. Fis3迁移至Webpack实战

    Webpack从2015年9月第一个版本横空初始至今已逾2载.它的出现,颠覆了一大批主流构建如Ant.Grunt和Gulp等等.腾讯NOW直播IVWEB团队之前一直采用Fis构建,本篇文章主要介绍从F ...

  5. python基础-------模块与包(三)正则表达式

    re模块正则表达式 正则表达式常用符号: [ re模块使用方法]: match(string[, pos[, endpos]]) | re.match(pattern, string[, flags] ...

  6. 转载:Allegro实用技巧之模块复用

    http://bbs.ednchina.com/BLOG_ARTICLE_3031842.HTM?click_from=8800032437,9950148743,2016-01-04,EDNCOL, ...

  7. http2.4简单配置

    前言: 上一篇博文说到了http的发展以及http完整请求响应的工作流程. 一.开篇: 从最简单的静态服务器开始. 之前说过,http是应用层协议,必定会在用户空间体现出具体的应用程序.常见的http ...

  8. Visual Studio 2017 单独启动MSDN帮助(Microsoft Help Viewer)的方法

    找到Help Viewer程序的位置(可以使用Everything工具搜索microsoft help找到),发送到桌面快捷方式,打开此快捷方式的属性,在目标的最后添加下面那行字,然后即可通过快捷方式 ...

  9. css 模板

    css RESET @CHARSET "gbk"; /*设置编码*/ body,h1,h2,h3,h4,h5,h6,hr,p,blockquote, /** 结构元素 **/ dl ...

  10. 后台工作者HangFire与ABP框架Abp.Hangfire及扩展

    HangFire与Quartz.NET相比主要是HangFire的内置提供集成化的控制台,方便后台查看及监控,对于大家来说,比较方便. HangFire是什么 Hangfire是一个开源框架(.NET ...