19.7 主动模式和被动模式 19.8 添加监控主机 19.9 添加自定义模板 19.10 处理图形中的乱码 19.11 自动发现...

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

19.7 主动模式和被动模式

• 主动或者被动是相对客户端来讲的

• 被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端 服务端请求以后,客户端接受到请求以后,才把相应的数据汇报给服务中心

• 主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接收即可。 定义策略以后实现,到达定义的时间以后,就会主动汇报数据给服务中心

• 当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力。

• 服务端有公网ip,客户端只有内网ip,但却能连外网,这种场景适合主动模式

19.8 添加监控主机

在web页面配置添加监控主机

选择配置菜单,主机群组项,添加主机群

1

创建主机群组

2

写上名字点击添加即可;有其他需求的时候,可以增加父级群组,从其他主机的群组中选择

3

添加好主机群组之后,直接点击主机进入主机配置页面,添加一个新主机

4

创建主机

5

根据顺序,填写

  1. 主机名,在客户机上zabbix配置文件里面已经配置好的
  2. 可见名称,重复写上主机名,或者一个便于识别的名字
  3. 添加所属群组,选中群组,点击向左的箭头添加,或者3.1手动写一个新群组名称
  4. 添加客户端IP地址,DNS,解析IP地址使用的,因为我们做的是实验,所以就免去这一项,4.1连接方式,IP还是DNS,端口填写对应的agent客户端端口
  5. 添加,完成监控主机添加

6

例:

7

  1. 应用集:应用集就是监控项的集合,应用集的目的是为了更方便的去管理监控项
  2. 监控项:监控的项目
  3. 触发器:就是针对某一个项目,设置的一个告警规则
  4. 图形:相关数据的图表化
  5. 自动发现规则:自动抓取机器的两个信息,并生产图片和触发器一个是文件系统;一个网卡
  6. web场景:用于监控web站点

19.9 添加自定义模板

  1. 可以自定义一个常用模板,方便给新增主机添加监控项目
  2. 自定义aming模板
  3. 把其他自带模板里面的某些监控项目(比如cpu、内存等)复制到aming模板里
  4. 定义触发器
  5. 添加图形
  6. 自动发现,找到Template OS Linux,点击右侧的自动发现,参考Mounted filesystem discovery和Network interface discovery定义规则
  7. 可以直接导出、导入模板,然后再删除不需要的对象

创建自定义模板
进入模板页,选择创建模板

8

在创建模板页面,填写模板名字,可见的名称,选择模板归属的群组,然后选择链接的模板

9

选择一个模板

10

选择这个,OS Linux;用于linux的,选中以后,点击下方的选择

11

回到链接的模板页,点击添加

12

如图,点击最下面的添加,完成模板创建

13

点击新创建的aming模板,清除链接的模板,保留链接的模板,方便后续自定义规则

14

1、进入模板后,选择“链接的模板” 2、取消链接 3、 更新

15

如图,模板最后,就少了一个链接

16

这时就可以进去配置模板 需求的规则了。

19.10 处理图形中的乱码

对添加好的客户端机器,添加模板规则

点击配置-->主机-->新添加的客户端机器

18

选择模板,进入模板配置页

19

点击选择,打开模板页,

20

选择新创建好的规则,然后点击最下方的“选择”按钮

21

点击添加,并更新就可以了

22

进入图形界面,

23

进入CPU load

24

预览一下图形,看看样子

25

发现有类似乱码的出现,但是是一个一个的小方框

26

因为是zabbix默认使用的字符库,不识别这类中文,所以,我们需要调节一下字符库

处理图形中乱码

• 设置为中文后,zabbix图形的中文文字会显示小方框

• 这是因为在zabbix的字体库中没有中文字体

到配置文件下,查看字库路径

• vim /usr/share/zabbix/include/defines.inc.php //搜索ZBX_FONTPATH
define('ZBX_FONTPATH',                          realpath('fonts'));   //这个为zabbix字库所在的路径,使用的路劲是相对路径,相对于/usr/share/zabbix/ 
define('ZBX_GRAPH_FONT_NAME',           'graphfont'); // font file name   // 这个为字体的名字

查看一下字库

[root@aminglinux-02 ~]# ls -l /usr/share/zabbix/fonts/
总用量 0
lrwxrwxrwx 1 root root 33 9月   8 00:19 graphfont.ttf -> /etc/alternatives/zabbix-web-font    //graphfont.ttf 为一个软链接
[root@aminglinux-02 ~]# ls -l /etc/alternatives/zabbix-web-font
lrwxrwxrwx 1 root root 38 9月   8 00:19 /etc/alternatives/zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttf  //zabbix-web-font为一个软链接
  1. dejavu: dejavu为字体的目录
  2. DejaVuSans.ttf:这个为一个字体 //这个字体不支持中文

它定义的路径是“fonts”,它是一个相对路径,绝对路径为/usr/share/zabbix/fonts,而字体文件为“ZBX_GRAPH_FONT_NAME”所定义的“graphfont”,它是一个文件,绝对路径为/usr/share/zabbix/fonts/graphfont

接下来要做的,只需要 将graphfont到一个支持中文的字体下面,即可

需要从windows上借用一个过来
• windows字体路径为“C:\Windows\Fonts\”,找到“simsun.ttc”(其实就是那个宋体 常规),先把它复制到桌面上,然后用xftp上传到linux的/usr/share/zabbix/fonts/,并且改名为graphfont.ttf

进入zabbix字体库目录

[root@aminglinux-02 ~]# cd /usr/share/zabbix/fonts

更改原有graphfont.ttf为.back,或者删除掉这个文件

[root@aminglinux-02 fonts]# mv graphfont.ttf graphfont.ttf.back

将上传好的字体文件移动到当前目录下

[root@aminglinux-02 fonts]# mv /root/simsun.ttc .
[root@aminglinux-02 fonts]# ls
graphfont.ttf.back  simsun.ttc

用simsun.ttc字体文件,创建graphfont.ttf软链接文件

[root@aminglinux-02 fonts]# ln -s simsun.ttc graphfont.ttf

再次刷新页面,发现图形界面正常显示字体

27

19.11 自动发现

修改自动发现规则的相关数据获取间隔

28

以秒计算,改动一下

29

配置好以后到监控中心,查看图形相关

  1. 可以选择查看某一块的图形
  2. 因为可能设置的获取时间比较长,不能及时的或许新数据,可以手动点击这个刷新去获取。

30

转载于:https://my.oschina.net/nova12315/blog/1785502

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/390885.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Codeforces Round #444 (Div. 2) C.Solution for Cube 模拟

向题解低头,向大佬低头(。﹏。)orz……模拟也不能乱模啊……要好好分析题意,简化简化再简化orz敲黑板 六个面的魔方,能一步还原的情况一定是只有2个面是单色,其余四个面,每个面2种颜色,而且不会出现任意两面…

fcc认证_介绍fCC 100:我们对2019年杰出贡献者的年度总结

fcc认证2019 has been a big year for the global freeCodeCamp community.对于全球freeCodeCamp社区来说,2019年是重要的一年。 More people are answering questions on the forum. 越来越多的人在论坛上回答问题。 Our publication has several new, rising aut…

华盛顿特区与其他地区的差别_使用华盛顿特区地铁数据确定可获利的广告位置...

华盛顿特区与其他地区的差别深度分析 (In-Depth Analysis) Living in Washington DC for the past 1 year, I have come to realize how WMATA metro is the lifeline of this vibrant city. The metro network is enormous and well-connected throughout the DMV area. When …

Windows平台下kafka环境的搭建

近期在搞kafka,在Windows环境搭建的过程中遇到一些问题,把具体的流程几下来防止后面忘了。 准备工作: 1.安装jdk环境 http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.下载kafka的程序安装包: http://kafk…

deeplearning.ai 改善深层神经网络 week2 优化算法

这一周的主题是优化算法。 1. Mini-batch: 上一门课讨论的向量化的目的是去掉for循环加速优化计算,X [x(1) x(2) x(3) ... x(m)],X的每一个列向量x(i)是一个样本,m是样本个数。但当样本很多时(比如m500万&#xff09…

gcc汇编汇编语言_什么是汇编语言?

gcc汇编汇编语言Assembly Language is the interface between higher level languages (C, Java, etc) and machine code (binary). For a compiled language, the compiler transforms higher level code into assembly language code.汇编语言是高级语言(C ,Java等…

铺装s路画法_数据管道的铺装之路

铺装s路画法Data is a key bet for Intuit as we invest heavily in new customer experiences: a platform to connect experts anywhere in the world with customers and small business owners, a platform that connects to thousands of institutions and aggregates fin…

leetcode421. 数组中两个数的最大异或值(贪心算法)

给你一个整数数组 nums &#xff0c;返回 nums[i] XOR nums[j] 的最大运算结果&#xff0c;其中 0 ≤ i ≤ j < n 。 进阶&#xff1a;你可以在 O(n) 的时间解决这个问题吗&#xff1f; 示例 1&#xff1a; 输入&#xff1a;nums [3,10,5,25,2,8] 输出&#xff1a;28 解…

IBM推全球首个5纳米芯片:计划2020年量产

IBM日前宣布&#xff0c;该公司已取得技术突破&#xff0c;利用5纳米技术制造出密度更大的芯片。这种芯片可以将300亿个5纳米开关电路集成在指甲盖大小的芯片上。 IBM推全球首个5纳米芯片 IBM表示&#xff0c;此次使用了一种新型晶体管&#xff0c;即堆叠硅纳米板&#xff0c;将…

drop sql语句_用于从表中删除数据SQL Drop View语句

drop sql语句介绍 (Introduction) This guide covers the SQL statement for dropping (deleting) one or more view objects.本指南介绍了用于删除(删除)一个或多个视图对象SQL语句。 A View is an object that presents data from one or more tables.视图是显示来自一个或多…

async 和 await的前世今生 (转载)

async 和 await 出现在C# 5.0之后&#xff0c;给并行编程带来了不少的方便&#xff0c;特别是当在MVC中的Action也变成async之后&#xff0c;有点开始什么都是async的味道了。但是这也给我们编程埋下了一些隐患&#xff0c;有时候可能会产生一些我们自己都不知道怎么产生的Bug&…

项目案例:qq数据库管理_2小时元项目:项目管理您的数据科学学习

项目案例:qq数据库管理Many of us are struggling to prioritize our learning as a working professional or aspiring data scientist. We’re told that we need to learn so many things that at times it can be overwhelming. Recently, I’ve felt like there could be …

react 示例_2020年的React Cheatsheet(+真实示例)

react 示例Ive put together for you an entire visual cheatsheet of all of the concepts and skills you need to master React in 2020.我为您汇总了2020年掌握React所需的所有概念和技能的完整视觉摘要。 But dont let the label cheatsheet fool you. This is more than…

leetcode 993. 二叉树的堂兄弟节点

在二叉树中&#xff0c;根节点位于深度 0 处&#xff0c;每个深度为 k 的节点的子节点位于深度 k1 处。 如果二叉树的两个节点深度相同&#xff0c;但 父节点不同 &#xff0c;则它们是一对堂兄弟节点。 我们给出了具有唯一值的二叉树的根节点 root &#xff0c;以及树中两个…

Java之Set集合的怪

工作中可能用Set比较少&#xff0c;但是如果用的时候&#xff0c;出的一些问题很让人摸不着头脑&#xff0c;然后我就看了一下Set的底层实现&#xff0c;大吃一惊。 ###看一个问题 Map map new HashMap();map.put(1,"a");map.put(12,"ab");map.put(123,&q…

为mysql数据库建立索引

前些时候&#xff0c;一位颇高级的程序员居然问我什么叫做索引&#xff0c;令我感到十分的惊奇&#xff0c;我想这绝不会是沧海一粟&#xff0c;因为有成千上万的开发者&#xff08;可能大部分是使用MySQL的&#xff09;都没有受过有关数据库的正规培训&#xff0c;尽管他们都为…

查询数据库中有多少个数据表_您的数据中有多少汁?

查询数据库中有多少个数据表97%. That’s the percentage of data that sits unused by organizations according to Gartner, making up so-called “dark data”.97 &#xff05;。 根据Gartner的说法&#xff0c;这就是组织未使用的数据百分比&#xff0c;即所谓的“ 暗数据…

记录一个Python鼠标自动模块用法和selenium加载网页插件的设置

写爬虫&#xff0c;或者网页自动化&#xff0c;让程序自动完成一些重复性的枯燥的网页操作&#xff0c;是最常见的需求。能够解放双手&#xff0c;空出时间看看手机&#xff0c;或者学习别的东西&#xff0c;甚至还能帮朋友亲戚减轻工作量。 然而&#xff0c;网页自动化代码编写…

和css3实例教程_最好CSS和CSS3教程

和css3实例教程级联样式表(CSS) (Cascading Style Sheets (CSS)) CSS is an acronym for Cascading Style Sheets. It was first invented in 1996, and is now a standard feature of all major web browsers.CSS是层叠样式表的缩写。 它于1996年首次发明&#xff0c;现在已成…

leetcode 1442. 形成两个异或相等数组的三元组数目(位运算)

给你一个整数数组 arr 。 现需要从数组中取三个下标 i、j 和 k &#xff0c;其中 (0 < i < j < k < arr.length) 。 a 和 b 定义如下&#xff1a; a arr[i] ^ arr[i 1] ^ … ^ arr[j - 1] b arr[j] ^ arr[j 1] ^ … ^ arr[k] 注意&#xff1a;^ 表示 按位异…