Zabbix4.0.1使用自带模板监控Linux主机 CPU、内存、硬盘、网卡
环境:
前提已经安装好zabbix服务端、zabbix客户端,
zabbix_server端ip和主机名信息: ip:192.168.1.204 hostname: www.test.com
zabbix_agent 端ip和主机名信息: ip : 192.168.1.206 hostname: www.test3.com
1、添加主机


2、添加自带模板 配置-主机-agent1-模板-添加模板 和下一步添加模板的步骤不一样的



选择图形模板

应用图形模板

应用模板

3、应用模板之后,等一会自动添加了这些信息

4、启用主机
启用主机前

启用主机后

5、重新创建个空模板:配置-模板-创建模板, 这一步创建的模板和上一步创建的模板步骤不一样,上一步需要点击去主机名之后再添加,

模板名称: network incoming or outcoming on ens33




6、创建流量流入监控项 :Network incoming on ens33 监控项就是item



添加键值,修改键值: net.if.in[ens33,bytes] 复制到键值框里面
单位:bps
应用集:Network interfaces
主机资产和描述不用填 然后点击添加



添加成功,查看已经添加的监控项


7、创建流量流出监控项 :Network outcoming on ens33



添加键值,修改键值: net.if.out[ens33,bytes] 复制到键值框里面
单位:bps
应用集:Network interfaces
主机资产和描述不用填 然后点击添加



添加成功,查看已经添加的监控项


8、创建graph(图形) 名称:network incoming or outcoming on ens33



选择之前创建的两个监控项并添加



9、应用模板: 配置之前创建的空模板,把刚才创建的图形赋予给之前创建的空模板






10、查看zabbix图形



11、压力测试
测试在客户端上下载东西看流量图会不会高,刷新zabbix图像,多几分钟观察流量是否增高,会有延迟。延迟原因可能zabbix客户端没有安装ntp同步时间
wget http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
注意: 不要用ping -l 65500 192.168.1.206 来检测, 这个ping是检测不出来的
下面发现入口流量突增


查看cpu


12、创建触发器报警
12.1、创建入口流量触发器

添加入口大于50k报警触发器,
名称:network incoming on ens33 > 50k
报警级别:严重
添加表达式:

选择之前创建的监控项




修改表达式: {www.test3.com:net.if.in[ens33].last()}>50 默认是k 跟添加监控项设置的是一致的

查看已经添加的触发器

查看已经添加的触发器,同时可以看到当前的告警级别是严重的


12.2、创建出口流量触发器


添加入口大于50k报警触发器,
名称:network outcoming on ens33 > 50k
报警级别:严重
添加表达式:

选择之前创建的监控项



修改表达式: {www.test3.com:net.if.in[ens33].last()}>50 默认是k 跟添加监控项设置的是一致的


查看已经添加 的触发器,可以看到当前的告警级别属于严重


参照文档
http://www.cnblogs.com/smlile-you-me/p/10015826.html
https://www.cnblogs.com/bass6/p/6742423.html -----------这个
https://www.cnblogs.com/smail-bao/p/6109882.html ---------这个带触发器
https://www.cnblogs.com/xiami-xm/p/8929163.html -- 自定义监控项
https://www.cnblogs.com/zhenglisai/p/6547402.html -- 自定义监控项
https://blog.csdn.net/tladagio/article/details/80715653
Zabbix4.0.1使用自带模板监控Linux主机 CPU、内存、硬盘、网卡的更多相关文章
- Zabbix-3.0.3使用自带模板监控MySQL
导读 Zabbix是一款优秀的,开源的,企业级监控软件,可以通过二次开发来监控你想要监控的很多服务,本文介绍使用Zabbix自带的模板监控MySQL服务. 配置userparameter_mysql. ...
- 用python监控Linux,CPU,内存,硬盘
#!/usr/local/bin/python3.5 #coding:utf-8 import mailll, linecache, re, socket, os, time hostname = s ...
- python glances来监控linux服务器CPU 内存 IO使用
什么是 Glances? Glances 是一个由 Python 编写,使用 psutil 库来从系统抓取信息的基于 curses 开发的跨平台命令行系统监视工具. 通过 Glances,我们可以监视 ...
- Zabbix-agent使用自带模板监控 MySQL
1.rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm 2.yum ...
- Zabbix Server 自带模板监控更加灵活MySQL数据库
Zabbix Server 自带模板监控更加灵活MySQL数据库 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.zabbix-agent端配置 1>.修改zabbix的 ...
- Zabbix Server 自带模板监控有密码MySQL数据库
Zabbix Server 自带模板监控有密码MySQL数据库 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Zabbix-agent端的配置 1>.为数据库设置密码 ...
- Zabbix Server 自带模板监控无密码MySQL数据库
Zabbix Server 自带模板监控无密码MySQL数据库 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.安装MariaDB 1>.安装MariaDB [root ...
- 007-Zabbix Server 自带模板监控MySQL数据库
监控数据库分为三种: 1.Zabbix Server 自带模板监控无密码MySQL数据库 2.Zabbix Server 自带模板监控有密码MySQL数据库 3.Zabbix Server 自带模板监 ...
- 通过zabbix自带模板监控windowsPC机器
通过zabbix自带模板监控windowsPC机器 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 欢迎加入:高级运维工程师之路 598432640 相信有很多 ...
随机推荐
- C++ 临时对象的生存周期
C++ 临时对象的生存周期是一个不小的坑,参考 C++ standard 第十二章第二节,总结其规则如下: 基本原则:临时变量生存到其所在的完整表达式执行完毕之后(若作为函数参数,则以函数所在的完整表 ...
- vs开发之工程属性
1.建立工程 最好使用自己创建工程 然后把代码移过去 2.不要使用别人建立的工程直接导入(差异比较大的话),后面32位 64位 配置属性 可能造成冲突 3.冲突了 还需要重新做 上面 1
- 基于 maven 实现跨平台编译 protobuf 文件
基于 maven 实现跨平台编译 protobuf 文件 mavne protobuf .proto 跨平台 需求 在团队协作中使用 protobuf 时, 有以下几点需求: protoc 跨平台 ...
- python爬虫及结巴分词《攀登者》影评分析
<攀登者>影评爬取及分析 0.项目结构 其中simkai.ttf为字体文件,Windows查看系统自带的字体 C:\Windows\Fonts 一.爬取豆瓣影评数据 # -*- codin ...
- springboot扫描自定义的servlet和filter代码详解_java - JAVA
文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 这几天使用spring boot编写公司一个应用,在编写了一个filter,用于指定编码的filter,如下: /** ...
- JavaScript 中的 for 循环---------------引用
在ECMAScript5(简称 ES5)中,有三种 for 循环,分别是: 简单for循环 for-in forEach 下面先来看看大家最常见的一种写法: 当数组长度在循环过程中不会改变时,我们应将 ...
- 016:URL命名与反转URL
为什么需要URL命名? 主要解决蛋疼url变化情况,比如:哪天项目经理或领导过来说,把login改成signin,把register改成signup等蛋疼的需求——因为一旦改了url后,相关视图函数里 ...
- SpringBoot与jackson.databind兼容报错问题
SpringBoot与jackson.databind兼容报错问题 ———————————————— 1.SpringBoot版本V2.0.0其依赖的jackson-databind版本为V2.9.4 ...
- js 创建节点
//获取对象 console.log(obj)//字符串转对象 var ob = JSON.parse(data); //对象转为字符串 console.log(JSON.stringify(obj) ...
- 消息队列之--Kafak
序言 消息丢失如何解决? 解耦 异步 并行 Docker安装Kafak 1.下载镜像 # zookeeper镜像 docker pull wurstmeister/zookeeper # kafka镜 ...