• 005-监控项item详解,手动创建item实例


    模板里的监控项都可以用 zabbix-get 命令执行 来获取相应的值,方法如下:

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

     根据官网查看用法:这是类型为: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 -2 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 
    670293
    
    [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

  • 相关阅读:
    读写INI配置文件
    log4net自动邮件
    C#往SQLServer中插入大数据
    C#反射
    正则表达式
    收发邮件
    读写文本
    Selenium—选择框的相关操作(单选框、多选框、复选框、下拉框)
    Selenium—iframe的操作
    Selenium—web元素的操作
  • 原文地址:https://www.cnblogs.com/xuefy/p/11339210.html
Copyright © 2020-2023  润新知