模板里的监控项都可以用 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实例的更多相关文章

  1. 自学Zabbix4.2 web监控项创建+item详解

    自学Zabbix4.2 web监控项创建+item详解 1. web监控项创建 1.1  Scenario 选项卡 Name: 监控项的名称 Application: 放到哪个应用中 Authenti ...

  2. Zabbix通过进程名监控进程状态配置详解

    Zabbix通过进程名监控进程状态配置详解 有时候我们只能通过进程名监控一个进程是否停掉了,因为有的进程并没有对外提供端口号,以下记录了下详细步骤,通过这个示例会学到很多zabbix核心配置相关的东西 ...

  3. linux useradd(adduser)命令参数及用法详解(linux创建新用户命令)

    linux useradd(adduser)命令参数及用法详解(linux创建新用户命令) useradd可用来建立用户帐号.帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号 ...

  4. 自学Zabbix3.5.1-监控项item-key详解

    自学Zabbix3.5.1-监控项item-key详解个人觉得艰难理解,故附上原文档:https://www.zabbix.com/documentation/3.0/manual/config/it ...

  5. 转 Scrapy笔记(5)- Item详解

    Item是保存结构数据的地方,Scrapy可以将解析结果以字典形式返回,但是Python中字典缺少结构,在大型爬虫系统中很不方便. Item提供了类字典的API,并且可以很方便的声明字段,很多Scra ...

  6. Linux进程实时IO监控iotop命令详解

    介绍 Linux下的IO统计工具如iostat, nmon等大多数是只能统计到per设备的读写情况, 如果你想知道每个进程是如何使用IO的就比较麻烦. iotop 是一个用来监视磁盘 I/O 使用状况 ...

  7. 【转】联想笔记本进入u盘启动项操作方法详解

    win7之家小编最近可是对联想笔记本进入u盘启动项的方法很有兴趣啊,那么联想进入u盘启动到底要怎么操作呢?其实方法是有的,因为小编就是研究联想进入u盘启动出身的,下面小编就给大家带来史上最详细的联想笔 ...

  8. 【精】Linux磁盘I/O性能监控之iostat详解

    [精]Linux磁盘I/O性能监控之iostat详解 Linux命令详解----iostat 使用iostat分析IO性能

  9. qml学习笔记(二):可视化元素基类Item详解(上半场anchors等等)

    原博主博客地址:http://blog.csdn.net/qq21497936本文章博客地址:http://blog.csdn.net/qq21497936/article/details/78516 ...

随机推荐

  1. Singletom 单例

    class Singletom { //最差写法.构造方法是public的,有可能会被new出多个,那就不是单例了. public Singletom(){ } public static Singl ...

  2. flutter 快速生成Widget

    快速生成对象 List.generate(20, (i){ return Text("$i"); }), 快速生成Widget ListView.builder( itemCoun ...

  3. zabbix使用脚本监控

    参照:http://www.cnblogs.com/zhongkai-27/p/9984597.html

  4. mybatis 动态SQL .2

    目录 1.动态SQL:if 语句 2.动态SQL:if+where 语句 3.动态SQL:if+set 语句 4.动态SQL:choose(when,otherwise) 语句 5.动态SQL:tri ...

  5. opencv的频域滤波

    下面是频域滤波示例程序: 在本程序中,共有五个自定义函数,分别是: 1. myMagnitude(),在该函数中封装了Opencv中的magnitude函数,实现对于复数图像的幅值计算. 2. dft ...

  6. 从AWSome Day你可以学到什么?

    前言: AWS中国资深技术专家将带领你循序渐进的了解AWS主要核心服务,包括:计算(Compute).存储(Storage).数据库(Database).网络(Networking)以及安全性(Sec ...

  7. python学习之模块-模块(三)

    5.6 time 模块 已经知道的常用的time方法:time.time()获取当前时间的时间戳:time.sleep(num)线程推迟指定的时间(秒)后再继续往下运行. 时间的表示方式 大致可以分为 ...

  8. 意想不到的JavaScript(每日一题1)

    问题: 答案: 解析:

  9. sql server CDC报错:超出存储过程、函数、触发器的最大嵌套层数(最大层为32)

     sys.sp_MScdc_capture_job   RAISERROR(22801, 10, -1)      --原本 go sys.sp_MScdc_capture_job; go --修改后 ...

  10. 创建B树,动态添加节点,并使用三种遍历算法对树进行遍历

    ks17:algorithm apple$ cat btree_test.c ///********************************************************** ...