005-监控项item详解,手动创建item实例
模板里的监控项都可以用 zabbix-get 命令执行 来获取相应的值,方法如下:

[root@linux-node2 ~]# zabbix_get -s 192.168.1.230 -k agent.ping [root@linux-node2 ~]# vim /etc/hosts
[root@linux-node2 ~]# zabbix_get -s 192.168.1.230 -k agent.ping [root@linux-node2 ~]# zabbix_get -s linux-node1 -k agent.ping
zabbix_get []: Get value error: cannot resolve [linux-node1]
[root@linux-node2 ~]# zabbix_get -s 192.168.1.230 -k system.uptime

根据官网查看用法:这是类型为:zabbix-agent的监控项的官方文档:https://www.zabbix.com/documentation/4.2/manual/config/items/itemtypes/zabbix_agent

[root@linux-node2 ~]# zabbix_get -s 192.168.1.230 -k system.cpu.util[,iowait]
0.000000 查看agent监控的key有多少:用命令
zabbix_agent -p
手动添加一个自定义的item
[root@linux-node1 ~]# cd /etc/zabbix/zabbix_agentd.d/
[root@linux-node1 zabbix_agentd.d]# ls
userparameter_mysql.conf
[root@linux-node1 zabbix_agentd.d]# tail - userparameter_mysql.conf
UserParameter=mysql.ping,HOME=/var/lib/zabbix mysqladmin ping | grep -c alive
UserParameter=mysql.version,mysql -V 监控一个文件的大小
[root@linux-node1 zabbix_agentd.d]# du -smh /etc/services
656K /etc/services
[root@linux-node1 zabbix_agentd.d]# st
stat stdbuf strings strip stty
[root@linux-node1 zabbix_agentd.d]# stat -c %s /etc/services [root@linux-node1 zabbix_agentd.d]# vim monitor_file.conf
[root@linux-node1 zabbix_agentd.d]# cat monitor_file.conf
UserParameter=monitor_file,stat -c %s /etc/services monitor_file是自己创建的key名 [root@linux-node1 zabbix_agentd.d]# systemctl restart zabbix-agent
[root@linux-node1 zabbix_agentd.d]# netstat -tulanp [root@linux-node2 ~]# zabbix_get -s 192.168.1.230 -k monitor_file
670293 在web页面添加
创建监控项:
查看是否可获取数据
添加一个监控端口的item

如下:正常显示1

以上最新数据只显示0与1 不是运维人员很难明白是什么意思,这就可以在创建item时选择查看值来选择对应值映射的表达的关系,也可以自己创建,如下

效果如下:

item存储值:
[root@linux-node2 ~]# zabbix_get -s 192.168.1.230 -k system.cpu.switches
1302807
005-监控项item详解,手动创建item实例的更多相关文章
- 自学Zabbix4.2 web监控项创建+item详解
自学Zabbix4.2 web监控项创建+item详解 1. web监控项创建 1.1 Scenario 选项卡 Name: 监控项的名称 Application: 放到哪个应用中 Authenti ...
- Zabbix通过进程名监控进程状态配置详解
Zabbix通过进程名监控进程状态配置详解 有时候我们只能通过进程名监控一个进程是否停掉了,因为有的进程并没有对外提供端口号,以下记录了下详细步骤,通过这个示例会学到很多zabbix核心配置相关的东西 ...
- linux useradd(adduser)命令参数及用法详解(linux创建新用户命令)
linux useradd(adduser)命令参数及用法详解(linux创建新用户命令) useradd可用来建立用户帐号.帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号 ...
- 自学Zabbix3.5.1-监控项item-key详解
自学Zabbix3.5.1-监控项item-key详解个人觉得艰难理解,故附上原文档:https://www.zabbix.com/documentation/3.0/manual/config/it ...
- 转 Scrapy笔记(5)- Item详解
Item是保存结构数据的地方,Scrapy可以将解析结果以字典形式返回,但是Python中字典缺少结构,在大型爬虫系统中很不方便. Item提供了类字典的API,并且可以很方便的声明字段,很多Scra ...
- Linux进程实时IO监控iotop命令详解
介绍 Linux下的IO统计工具如iostat, nmon等大多数是只能统计到per设备的读写情况, 如果你想知道每个进程是如何使用IO的就比较麻烦. iotop 是一个用来监视磁盘 I/O 使用状况 ...
- 【转】联想笔记本进入u盘启动项操作方法详解
win7之家小编最近可是对联想笔记本进入u盘启动项的方法很有兴趣啊,那么联想进入u盘启动到底要怎么操作呢?其实方法是有的,因为小编就是研究联想进入u盘启动出身的,下面小编就给大家带来史上最详细的联想笔 ...
- 【精】Linux磁盘I/O性能监控之iostat详解
[精]Linux磁盘I/O性能监控之iostat详解 Linux命令详解----iostat 使用iostat分析IO性能
- qml学习笔记(二):可视化元素基类Item详解(上半场anchors等等)
原博主博客地址:http://blog.csdn.net/qq21497936本文章博客地址:http://blog.csdn.net/qq21497936/article/details/78516 ...
随机推荐
- UVa679 小球下落(树)
UVa679 小球下落(树) 题目大意 小球从一棵所有叶子深度相同的二叉树的顶点开始向下落,树开始所有节点都为0.若小球落到节点为0的则往左落,否则向右落.并且小球会改变它经过的节点,0变1,1变0. ...
- 查看Linux基本系统信息
#! /bin/bash #The scripts will return the system infomation #return hostname and version infomation ...
- Nature/Science 论文阅读笔记
Nature/Science 论文阅读笔记 Unsupervised word embeddings capture latent knowledge from materials science l ...
- 请介绍下 adb、ddms、aapt 的作用
adb 是 Android Debug Bridge ,Android 调试桥的意思 ddms 是 Dalvik Debug Monitor Service,dalvik 调试监视服务. aapt 即 ...
- Web(八) commons-fileupload上传下载
在网上看见一篇不错的文章,写的详细. 以下内容引用那篇博文.转载于<http://www.cnblogs.com/whgk/p/6479405.html>,在此仅供学习参考之用. 一.上传 ...
- Function Expression
One of the key characteristics of function declarations is function declaration hoisting, whereby fu ...
- epoll 性能分析(解决占用CPU 过高问题)
针对自己写的一个服务器网络引擎Engine 文章后面附上源码 使用epoll 刚刚开始时候发现占用CPU 特别高,但是网络引擎里面基本没干什么事,不应该有这么高的CPU,一直不解, 于是自己慢慢的分 ...
- Linux 命令 watch 监测命令的运行结果
watch 命令周期性地执行命令,全屏显示输出命令.watch命令可以监测一个命令的运行结果 命令参数 -n, --interval 设置间隔时间.默认情况下,watch 每隔 2 秒执行一次命令. ...
- windeployqt.exe 发布windows下qt产生的exe程序
以官方 Qt 5.4.0+MinGW 开发环境为例,从开始菜单-->Qt 5.4.0-->5.4-->MinGW 4.9 (32-bit)-->Qt 5.4 for Deskt ...
- CentOS Linux修改默认Bash shell为Zsh shell
Shell是在程序员与服务器间建立一个桥梁,它对外提供一系列命令,让我们得以控制服务器.常用的Bash就是Shell的一种,也是Linux下默认Shell程序.这里介绍一种更强大的.更人性化的Shel ...

