zabbix笔记_002
监控登录用户
监控图形配置

创建图形:


配置完成后查看图形:

创建触发器配置


创建完成后可以查看

监控磁盘IO
I/O查看工具: istat
安装[需要epel源]: yum install -y sysstat
查看磁盘I/O
[root@master ~]# iostat
Linux 3.10.0-693.el7.x86_64 (master) 01/11/2020 _x86_64_ (2 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.73 0.00 0.73 0.06 0.00 98.49
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
scd0 0.00 0.06 0.00 1028 0
sda 2.78 41.92 97.22 763488 1770669
zabbix 自定义监控项[监控tps值]
客户端操作:
1. 客户端定义配置文件:
路径: /etc/zabbix/zabbix_agentd.d/
[root@master zabbix_agentd.d]# vim leilei.conf
写入:
UserParameter=tps,iostat | awk '/^sda/{print $2}'
2. 重启zabbix客户端
sytemctl restart zabbix-agent
服务器操作:
1. 服务器测试取值:
[root@localhost ~]# zabbix_get -s 10.0.0.63 -k "tps"
2.55 #已经取到了值
2. zabbix-server中添加监控项:
zabbixserver web界面中找到这台10.0.0.63的主机
#内置监控项查看:
[root@localhost ~]# zabbix_agentd -p | grep -o '^.*\[[tsdum]|' |wc -l
进入监控项配置界面:

选择创建监控项:




这就添加了一个自定义监控项 监控tps值了
zabbix 自定义监控项[监控 tcp建立连接数]
1. 获取tcp连接数命令:
netstat -ant |grep ESTABLISHED|wc -l
2. [客户端]写入脚本
路径: /etc/zabbix/zabbix_agentd.d/
[root@master zabbix_agentd.d]# vim leilei.conf
写入:
UserParameter=tcp,netstat -ant |grep -c 'ESTABLISHED'
3. 重启zabbix agent
4. 服务器测试取值
[root@localhost ~]# zabbix_get -s 10.0.0.63 -k "tcp"
3
5. web界面添加监控项

确认无误,添加监控项
添加完成后在 最新数据 中检查数据:

注意: 只要使用zabbix-get取值成功,就一定可以添加监控项并显示出来.
自定义触发器[ 自定义恢复和触发告警功能]
有了告警信息后,需要让他告警响应
告警触发器:

恢复触发器:

配置截图:

告警截图:

邮件截图:

zabbix笔记_002的更多相关文章
- Zabbix笔记
简单检查中的icmppingloss[<target>,<packets>,<interval>,<size>,<timeout>] 结 ...
- zabbix笔记_008 zabbix监控交换机路由器
zabbix监控交换机路由器 要监控路由器交换机,需要使用到SNMP协议 SNMP是一个简单网络管理协议,他基于C/S模型实现的监控和管理. 服务器安装SNMP: yum -y install net ...
- C/C++实践笔记_002编译和链接
1.要卡死程序用异步,同步的话开一个就关一个值为非0死循环.预处理优先于编译,别称预编译main函数死循环2.程序总是从main函数开始执行的C语言本身不提供输入输出语句print等来自于stdio库 ...
- Vivado学习笔记_002
经过几天的试用逐渐熟悉了vivado,和ISE相比vivado确实有了很多改良. 发现了以下几个特点: 1.数据格式统一了 在以往的设计中,保存数据的格式非常多.ISE有很多种格式的文件,在tra ...
- zabbix 应用监控作业笔记 ansible-playbook
目录 目录结构 zabbix-web.yaml zabbix-backup.yaml zabbix-nfs.yaml zabbix-mysql.yaml zabbix-server.yaml zabb ...
- Zabbix学习笔记(yum源安装)
Zabbix学习笔记(yum源安装) 链接:https://pan.baidu.com/s/19RXhumkB-ulpI4BGOa5b_A 提取码:115h 复制这段内容后打开百度网盘手机App,操作 ...
- zabbix学习笔记:zabbix监控之短信报警
zabbix学习笔记:zabbix监控之短信报警 zabbix的报警方式有多种,除了常见的邮件报警外,特殊情况下还需要设置短信报警和微信报警等额外方式.本篇文章向大家介绍短信报警. 短信报警设置 短信 ...
- [转]Zabbix 3.0 安装笔记
Zabbix 3.0 只支持CentOS 7.0以上版本,所以先在虚拟机中安装好CentOS 7.0 x64,并设置好IP,允许虚拟机联网. 1.安装MySQL 从最新版本的linux系统开始,默认的 ...
- Zabbix 3.0 安装笔记
Zabbix 3.0 只支持CentOS 7.0以上版本,所以先在虚拟机中安装好CentOS 7.0 x64,并设置好IP,允许虚拟机联网. 1.安装MySQL 从最新版本的linux系统开始,默认的 ...
随机推荐
- poi报表导出4.1.0版本工具类 导出并下载
这一段时间,由于项目上线基于稳定,所以我这边在基于我们一期迭代的分支上优化一部分我们之前没有做的功能,报表导出.本身之前用的是3.5的版本,但是由于同事要写导入,写的代码只有4.1.0的版本支持,所以 ...
- TICA 2019 自动的自动化测试——智能化一站式的API测试服务
阿里QA导读:新奥集团中台的陈磊为我们打开了AI测试驱动的视野,同时也深入浅出地介绍了如何打造智能化API测试框架.通过陈磊老师的分享,我们看到了AI-DT的无限可能性.以后,AI能不能代替大部分手动 ...
- jQuery、js全页面刷新方法
下面介绍全页面刷新方法:有时候可能会用到 window.location.reload()刷新当前页面. parent.location.reload()刷新父亲对象(用于框架) opener.loc ...
- Python sys.path详解
如何将路径“永久"添加到sys.path? sys.path是python的搜索模块的路径集,是一个list ['', 'C:\\WINDOWS\\system32\\python26.zi ...
- python settings 中通过字符串导入模块
1. 项目文件结构 set_test ├─ main.py # 入口函数 │ ├─notify # 自定义的模块 │ ├─ email.py # 自定义模块 │ ├─ msg.py # 自定义模块 │ ...
- metrics模块
class sklearn.metrics 方法 1.分类问题的度量 metrics.accuracy_score metrics.auc metrics.f1_score metrics.preci ...
- JMeter-接口测试之数据驱动
前言 之前我们的用例数据都是配置在Http 请求中,每次需要增加,修改用例都需要打开 jmeter 重新编辑,当用例越来越多的时候,用例维护起来就越来越麻烦,有没有好的方法来解决这种情况呢?我们可以将 ...
- Python-Requests库的安装和调用
#使用pip或者pip3安装requests库pip3 install requests #requests库:python #输入python进入命令行模式在cmd命令行中依次运行以下代码,或者直接 ...
- C++ const用法,看这一篇就够了!
本文主要介绍const修饰符在C++中的主要用法,下面会从两个方面进行介绍:类定义中使用const.非类定义中使用const 1. 非类定义中使用const 非类定义中使用const是指:在除了类定义 ...
- Python 【面向对象】
前言 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的.本章节我们将详细介绍Python的面向对象编程. 如果你以前没有接触过面向对象的编程语言 ...