当前位置: 首页 > news >正文

zabbix自定义监控项

zabbix自定义监控项

1.安装zabbix_get软件

[root@chang local]# yum install zabbix-get

2.编辑自定义监控项文件

[root@chang ~]# vim /etc/zabbix/zabbix_agentd.d/cpu.conf 
UserParameter=check_cpu,top -bn 1 -i -c |grep id |cut -d , -f 4 | tr -d id
#UserParameter表示用户自定义参数,check_cpu表示一个key,key的值是后面的命令
#重启
[root@chang ~]# systemctl restart zabbix-agent.service 

3.测试zabbix-server服务端是否可以获取到key值

[root@chang ~]# zabbix_get -s 127.0.0.1 -k check_cpu -p 1005096.9

4.添加监控项

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.查看监控项是否启用
在这里插入图片描述
在这里插入图片描述

显示已启用。
在这里插入图片描述

6.查看数据
在这里插入图片描述

查看历史数据
在这里插入图片描述

二. 监控磁盘使用情况

1.配置文件上添加

[root@chang ~]# vim /etc/zabbix/zabbix_agentd.d/disk_use.conf
UserParameter=disk_use,df -h |grep /$ |cut -d " " -f 13 |tr -d %
[root@chang ~]# systemctl restart zabbix-agent.service 
[root@chang ~]# zabbix_get -s 127.0.0.1 -p 10050 -k disk_use
7

2.web界面添加
在这里插入图片描述
在这里插入图片描述
点击,添加。
在这里插入图片描述
在这里插入图片描述
三.监控内存使用量

1.添加key的配置文件

[root@chang ~]# vim /etc/zabbix/zabbix_agentd.d/mem_use.conf
UserParameter=mem_use,free -h |sed -n '2p' |awk '{print $4}' |tr -d M
[root@chang ~]# systemctl restart zabbix-agent.service 
验证一下key的值
[root@chang ~]# zabbix_get -s 127.0.0.1 -p 10050 -k mem_use
978

2.在web界面添加
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击,添加,完成。

等一段时间,数据同步完成。

在这里插入图片描述
四.监控登陆人数

1.添加key的配置文件

[root@chang ~]# vim /etc/zabbix/zabbix_agentd.d/number_login.conf
UserParameter=number_login,w |sed -n '1p' |cut -d " " -f 7
[root@chang ~]# systemctl restart zabbix-agent.service 
[root@chang ~]# zabbix_get -s 127.0.0.1 -p 10050 -k number_login
1

2.在web界面配置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击添加,配置完成。
在这里插入图片描述

http://www.lryc.cn/news/294437.html

相关文章:

  • 使用Pycharm在本地调用chatgpt的接口
  • HarmonyOS远程真机调试方法
  • 基于SpringBoot的后端导出Excel文件
  • 2 月 5 日算法练习- 动态规划
  • SpringBoot整合EasyCaptcha图形验证码
  • 学习数据结构和算法的第3天
  • SpringBoot实战第三天
  • mysql学习打卡day22
  • Unity | Spine动画记录
  • 【Flink】FlinkSQL实现数据从MySQL到MySQL
  • python爬虫抓取新闻并且植入自己的mysql远程数据库内
  • netty实现简单的客户端、服务端互相发消息
  • 利用jmeter完成简单的压力测试
  • 【手写数据库toadb】toadb物理存储模型,数据库物理存储原理,物理文件组织关系以及行列混合模型存储结构
  • MySQL-----DDL基础操作
  • 【MySQL】在 Centos7 环境安装 MySQL -- 详细完整教程
  • 理解React中的setState()方法
  • 数据库管理-第144期 深入使用EMCC-01(20240204)
  • flask_django_python五金电商网络营销的可视化分析研究
  • Java并发(二十三)----同步模式之保护性暂停
  • ###C语言程序设计-----C语言学习(9)#函数基础
  • Dockerfile文件参数配置和使用
  • Java实现婚恋交友网站 JAVA+Vue+SpringBoot+MySQL
  • React16源码: React中详解在渲染阶段Suspend的源码实现
  • mac电脑风扇控制软件:Macs Fan Control Pro for mac 激活版
  • easyexcel解析跨多行的数据
  • 双目相机立体匹配基础
  • 【图论】网络流
  • 【Matplotlib】figure方法 你真的会了吗!?
  • [C++]继承(续)