zabbix中常用到的几个key:

1、监控端口的:net.tcp.port[,3306]
/usr/local/zabbix/bin/ -s192.168.8.120 -knet.tcp.port[,3306] 返回1为192.168.8.120的端口3306存在,0为不存在
2、监控进程的:proc.num[mysqld]
/usr/local/zabbix/bin/zabbix_get -s192.168.8.120 -kproc.num[mysqld] 返回值为192.168.8.120中mysqld的进程数量
/usr/local/zabbix/bin/zabbix_get -s192.168.8.120 -kproc.num[] 返回值为192.168.8.120中所有的进程数量
3、查看CPU核数的:system.cpu.num 返回值为服务器CPU的核数
4、查看系统的系统启动时间和当前时间:system.boottime、system.localtime 返回值为系统启动时间和当前时间,为时间戳格式
5、查看系统的简单信息:system.uname 返回值为192.168.8.120的系统信息,类似于linux系统的uname -a命令
6、查看windowns系统当前网卡的进出流量:net.if.out[{HOST.NAME},bytes]、net.if.in[{HOST.NAME},bytes]和linux系统的key:net.if.out[eth0,bytes]、net.if.in[eth0,bytes]一样
/usr/local/zabbix/bin/zabbix_get -s192.168.8.120 -knet.if.in[192.168.8.120,bytes] 返回值为IP为192.168.8.120的进流量,此值为计数值,单位为bytes,减去上次取得值,除以时间间隔为此段时间内的平均流量
/usr/local/zabbix/bin/zabbix_get -s192.168.8.120 -knet.if.out[192.168.8.120,bytes] 返回值为IP为192.168.8.120的出流量,此值为计数值,单位为bytes,减去上次取得值,除以时间间隔为此段时间内的平均流量
7、查看系统内存大小:vm.memory.size[total],返回值单位bytes
8、查看文件的大小: vfs.file.size[file] 如: vfs.file.size[/var/log/syslog] 返回的是/var/log/syslog的大小,单位是:bytes
9、查看文件是否存在:vfs.file.exists[file] 文件如果存在返回0,不存在返回1
10、查看文件的MD5:vfs.file.md5sum[file]查看小文件的MD5,返回为MD5值(好像只有2.0以上的版本有这个key)
11、自动发现网卡并监控流量和自动发现分区及分区挂载情况的两个key:net.if.discovery,vfs.fs.discovery,windows和linux监控模板中都有这模板(2.0以上版本),应用即可
以上是常用的key,其实监控服务器无非就是内存、硬盘占用、CPU负载、流量、服务器和端口等情况。如果要监控其他的可以自定义key来实现,本人喜欢自定义key,写个脚本来返回,得到自己想要的监控结果,zabbix在这块做的非常好,扩展性很强,支持各种脚本来实现自定义的key。
要启用自定义key,需要在客户端的配置文件中启用UnsafeUserParameters=1参数,然后在配置文件的最下面来定义key,如:
UserParameter=free.disk,/usr/local/zabbix/bin/disk.py
free.disk为key的名字,/usr/local/zabbix/bin/disk.py为服务器端调用free.disk这个key时执行的脚本,其结果就是free.disk的返回值。脚本可以是任何可以运行的脚本语言。注意:脚本要用绝对路径,注意脚本的权限,写的脚本返回值要尽量简单,这样方便设置报警值。

zabbix常用key和自定义key的讲解相关推荐

  1. Zabbix 2.4.5 自定义 key 监控 apache

    一.环境 Ubuntu14.04 LTS  zabbix 2.4.5  Apache/2.4.7 二.配置apache监控 1. 开启apache的server-status 添加下面的内容到apac ...

  2. python连接oracle进行监控_使用Python脚本zabbix自定义key监控oracle连接状态

    目的:此次实验目的是为了zabbix服务端能够实时监控某服务器上oracle实例能否正常连接 环境:1.zabbix_server 2.zabbix_agent(含有oracle) 主要知识点: 1. ...

  3. pyzabbix 删除触发器_zabbix设置邮件报警, Zabbix常用Key值, zabbix触发器表达式详解, zabbix制作自己模板...

    zabbix设置邮件报警 方法一:说明此方法,会产生中文乱码问题 第一步:首先安装mailx组件并配置好能够通过三方邮箱发送邮件 yum -y install mailx 然后编辑mailx的配置文件 ...

  4. zabbix 自定义 key (转)

    转自:http://www.cnblogs.com/miclesvic/p/6164303.html 1.在zabbix_agent端zabbix_agentd.conf配置文件中增加自定义Key(/ ...

  5. c++ 多key_详解Zabbix自定义Key监控Rabbitmq(监控特定队列)

    概述 今天主要介绍一下zabbix怎么去自定义key来监控rabbitmq队列. 一.环境准备脚本 1.每秒钟插入一个观察队列情况(queues.py) # -*- coding: utf-8 -*- ...

  6. zabbix计算型监控项函数last_zabbix 自定义key类型之计算(Calculated items)-阿里云开发者社区...

    计算类型的key定义主要是根据已定义过的key值来计算的.例如创建一个计算linux服务器内存实际使用大小的监控项(计算方法为:vm.memory.size[total]-vm.memory.size ...

  7. mysql写入监控_zabbix 自定义key 监控mysql增删查改

    vim /etc/zabbix/zabbix_agentd.d/mysql.conf ##zabbix_agentd.d在这个文件夹下的.conf,都会被agent读取,我们这里新建的一个配置文件方便 ...

  8. Android 自定义锁屏_三星Key Cafe 2021最新版下载-三星Key Cafe自定义键盘输入app v1.0.00.26...

    这次小编要为大家带来一款由三星官方正式推出的自定义键盘输入工具"Key Cafe",帮助大家能够自由定制手机输入法的主题和键位,允许用户能够自由定制键盘布局,增删案件等,设计一套最 ...

  9. hadoop-ykt(自定义key)

    1.自定义key对象,实现WritableComparable接口 1 package com.zhangdan.ykt; 2 3 import java.io.DataInput; 4 import ...

最新文章

  1. RocketMQ 实战 消息发送样例
  2. iPhone nano 被取消是因为乔布斯看到了风向?
  3. linux 禁用 ctrl+alt+del 重启系统
  4. python实现二分查找算法_python实现二分查找算法
  5. Effective Java之用enum代替int常量(三十)
  6. ECMall2.x模板制作入门系列之2(模板标签/语法)
  7. 骂人的代码_楚河骚话不断粉丝求代码 罕见喷脏怒怼弹幕
  8. jsp if else c标签 总结
  9. (10)MySQL触发器(同时操作两张表)
  10. AD如何清理过期电脑
  11. 全能电子地图下载器 破解版 亲测可用
  12. 医学计算机思维培养方式的研究,计算机教学中的科研思维培养
  13. Unity制作九宫格手机手势解锁密码
  14. 关于如何使用C++读取.dbf文件
  15. android studio 绘制时钟刻度表盘的虚拟动画。
  16. 计算机启动过程详细介绍
  17. php分页教程,php实现分页的原理及步骤
  18. Scrap Shell -笔记
  19. 阿里云视频点播——企业服务
  20. [最终答案]which指代的三种情况

热门文章

  1. 奔腾双核linux服务器,Dell推出双核心奔腾服务器
  2. oracle硬盘亮黄灯,RH2288H V3服务器硬盘亮黄灯故障处理案例
  3. 华兴数控g71外圆循环编程_数控车床加工编程典型实例分析(西门子802S数控系统)...
  4. html5 自适应手机布局,科技常识:html5移动端自适应布局的实现
  5. centos 下载文件很慢_CentOS镜像下载
  6. linux系统创建操作系统用户,linux系统中用户组创建管理linux操作系统 -电脑资料...
  7. php二进制加密_怎样给PHP源代码加密?PHP二进制加密与解密的解决办法
  8. 升序排序中国_干货满满!6行python代码挑战展示2020下半年中国最娱乐的人气男明星人气排行榜top10!...
  9. tia v15 添加项目_硬技能,TIA 博途软件界面的介绍
  10. mysql四种事务级别_【MySQL 知识】四种事务隔离级别