zabbix添加监控主机/监控模板/聚合图形/触发器
文章目录
- zabbix添加监控主机
- zabbix监控模板配置
- zabbix聚合图形配置
- zabbix触发器配置
- zabbix中文名称报错/图形乱码问题处理
- 1.中文名称报错
- 2.zabbix图形乱码
zabbix添加监控主机
在zabbix配置好服务端后,把要监控的机器添加到监控中
安装官网的yum源:
rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
安装zabbix-agent:
yum -y install zabbix-agent
#被监控的机器只需要安装zabbix-agent包即可
修改配置文件:
vi /etc/zabbix/zabbix_agentd.conf
修改Server和ServerActive配置项的地址为zabbix服务端IP即可
启动zabbix-agent服务:
systemctl start zabbix-agent
查看监听端口:
[root@centos ~]# netstat -lntp |grep 10050
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 9966/zabbix_agentd
tcp6 0 0 :::10050 :::* LISTEN 9966/zabbix_agentd
#10050端口已被监听,服务端zabbix监听端口为10051
进入zabbix前端管理页面添加主机:
定义主机名,IP地址,选择群组:
zabbix监控模板配置
添加好监控主机后,需要配置应用集、监控项、触发器、图形、自动发现,可以使用zabbix自带的监控模板(所有的自带模板存放于templates群组中),也可以自定义(应用集中包含监控项,监控项关联触发器、图形、自动发现等配置)
自定义监控模板:
1.创建自定义模板
点击配置→模板→创建模板
定义模板名称以及所属群组添加自定义模板:
#接下来就可以去别的模板里去复制每个应用集对应的监控项、触发器、图形等配置到自定义模板
2.克隆现有模板
已Template OS Linux模板为例,克隆一个新的自定义模板
点击全克隆:
定义好新模板名称与群组后点击添加即可:
克隆完后即可显示在模板界面:
取消并清理链接的模板:
此时即可删除不需要的应用集,监控项,触发器,图形等(当监控项关联触发器时,需要先删除触发器)
定义好的模板要应用在被监控的主机上可以将模板加入被监控主机的群组,也可针对单台主机链接模板使用
点击配置→主机→点击需要应用该模板的主机名称
点击模板→选择要使用的模板→点击添加后即可:
添加完模板后主机页面该主机的应用集、监控项、触发器等列就会显示相应的数值
#可用性ZBX为绿色表示可以正常监控,为红色表示有问题(IP错误或防火墙原因等)
点击监测→最新数据→选择主机后即可查看每个应用集中的监控项监控的值:
点击监测→图形→选择主机→选择图形项以及时间区间
即可查看对应的监控图:
zabbix聚合图形配置
zabbix中会根据监控的数据生成图形更直观的显示,聚合图形的作用就是将多个图形放在一起展示,更方便查看监控数据
点进监测→聚合图形→创建→定义聚合图形名称,行数列数:
添加成功后即可在页面显示,点击构造函数后进入如下页面:
点击更改即可选择要添加的图形以及高度宽度等参数:
在点击选择按钮后可以选择指定群组中指定机器的图形:
配置完成后在聚合图形页面点击对应的名称即可查看:
#如需将聚合图形添加到监测首页的仪表板中,在对应的聚合图形中点击右上角的星即可(前提是仪表板有"常用的聚合图形"这一模块)
zabbix触发器配置
触发器根据监控项监控的结果来判断是否报警,触发器的设置可以针对单台主机或某个配置模板
在主机界面点击触发器后即可进入触发器界面,右上角选择群组后,指定主机名给指定的主机添加触发器(报警规则),也可以指定一个模板,给模板添加触发器,这样使用了该模板的主机都会生效
定义触发器名称、严重等级以及表达式:
#定义表达式选择对应的监控项、判断符号、判断的值即可
添加完后点击对应主机/模板的触发器按钮即可进入页面查看:
zabbix中文名称报错/图形乱码问题处理
1.中文名称报错
当添加监控项、图形、聚合图形等监控配置时,会报错,无法添加,原因是数据库字符集在创建的时候没有指定为utf8
例:查看触发器表triggers的字符集,结果显示字符集为latin1
处理方法:
1.编辑配置文件/etc/my.cnf添加以下内容:
character_set_database = utf8
character_set_server = utf8
2.导出数据库:
[root@zabbix ~]# mysqldump -uroot -p --default-character-set=utf8 zabbix > zabbixbak.sql
3.编辑导出的.sql文件,替换latin1为utf8:
4.导入数据库即可:
[root@zabbix ~]# mysql -uroot -p --default-character-set=utf8 zabbix < zabbixbak.sql
2.zabbix图形乱码
当图形名称以中文命名时,或者图形中包含中文命名的监控项目,触发器时,查看图形时监控项目名称等信息会变成小方框:
解决方法:
1.查看zabbix字体库配置:
vi /usr/share/zabbix/include/defines.inc.php
2.搜索fonts:
#可以看到当前字体库存放目录assets/fonts,当前字体库graphfont
3.进入C:\Windows\Fonts拷贝一个中文字体库到该目录下:
[root@zabbix ~]# mv LanTing_Regular.ttf /usr/share/zabbix/assets/fonts/
[root@zabbix ~]# cd !$
cd /usr/share/zabbix/assets/fonts/
[root@zabbix fonts]# ll
总用量 3572
lrwxrwxrwx 1 root root 33 11月 13 11:57 graphfont.ttf -> /etc/alternatives/zabbix-web-font
-rw-r--r-- 1 root root 3656952 11月 14 16:53 LanTing_Regular.ttf
4.更改原字体库:
[root@zabbix fonts]# mv graphfont.ttf graphfont.ttf.bak
5.将上传的中文字体库软连接为graphfont.ttf:
[root@zabbix fonts]# ln -s ./LanTing_Regular.ttf graphfont.ttf
图形中的中文字体即可正常显示:
zabbix添加监控主机/监控模板/聚合图形/触发器相关推荐
- 19.7 主动模式和被动模式 添加监控主机 添加自定义模板 处理图形
9月11日任务 19.7 主动模式和被动模式 19.8 添加监控主机 19.9 添加自定义模板 19.10 处理图形中的乱码 19.11 自动发现 扩展 zabbix监控交换机(思科) http:// ...
- 实操:Zabbix添加mysql监控模板配置
1.添加mysql模板 然后发现不支持,需要配置一下 2.建立mysql监控账号 在zabbix代理机(需要监控的mysql服务器)上使用管理员账号建立zabbix账号. 建立zabbix账号,zab ...
- Linux Zabbix——zabbix可视化、监控模板配置、自定义监控参数、自动发现监控下设备、数据库监控、企业proxy分布式监控搭建配置...
Zabbix可视化.监控模板配置.自定义监控参数.自动发现监控下设备.数据库监控.proxy分布式监控搭建配置- 文章篇幅较长,可以选择目录查看感兴趣的模块. 1.Zabbix可视化 1. 简介 企业 ...
- Zabbix 添加端口监控链接
zabbix 添加端口监控 连接数: zabbix 配置 添加 监控项: 其他检测 方式也是 示例: zabbix 客户端配置文件添加: 编辑 zabbix_agentd.conf 添加 端口 ...
- zabbix===》微信报警、聚合图形、自动发现自动注册、监控NFS、MySQL、web服务、URL地址
一.企业微信号申请 https://work.weixin.qq.com/ 1.注册 因为我们没有企业,所以我们选择组织. 下一步, 按需填好相应信息 2.配置微信企业号 设置好相应信息,后记录下企业 ...
- zabbix 添加监控主机和自定义模板
2019独角兽企业重金招聘Python工程师标准>>> zabbix的主动与被动模式 主动或者被动是相对客户端来讲的. 被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地 ...
- zabbix自定义监控模板+grafana图形展示
我们都知道zabbix是一个非常强大的监控工具,除了自己自带的一些监控选项可供我们选择之外,我们还可以自定义我们需要的监控项脚本,以满足我们在日常工作中的需要. 创建一个监控模板 取名 new-age ...
- zabbix 添加mysql监控(用自带模板)
mysqljian'kabbix官方支持监控MySQL,但直接使用默认的模板是不可用的,还需要经过额外的设置才可以使用.如果只需要对mysql数据库做简单的监控,zabbix自带的模板完全能够满足要求 ...
- zabbix添加监控主机和自定义监控项
文章目录 系统环境 一 添加监控主机 二 添加自定义监控项 1)首先用shell命令筛选出当前系统的用户个数(客户端) 2)修改配置文件并重启服务(客户端) 3)安装zabbix-get软件(服务端) ...
最新文章
- [转载]Linux用户管理全攻略(八)
- 对Erlang开发者的几点建议
- 【DIY】送给儿子的感应小夜灯,DIY小夜灯,无需编程,用人体红外感应传感器制作小夜灯...
- 一条查询SQL 语句是如何执行的?
- python方差的代码_Python statistics pvariance()用法及代码示例
- Vue中路由管理器Vue Router使用介绍(三)
- C语言实现单向链表、双向链表、循环链表
- matlab vision hdl,MATLAB下载,MATLAB购买,MATLAB试用,MATLAB介绍,MATLAB评价
- 改变你一生的五句话 (转)
- PowerShell设置环境变量
- Ubuntu 查询IP地址,设置静态IP、网关
- win10系统怎么打开pdf文件
- java 营业执照验证_基于Java的营业执照识别示例代码-六派数据
- 语音识别之语音特征提取一
- 软件测试常见英文单词汇总
- 算法设计与分析——算法基础初步了解
- label 字体添加中划线和下划线
- 联想电脑 恢复键盘F1-F12按键的标准功能
- 苹果手机的隐藏功能分享
- python变量的值的传递方式