zoukankan      html  css  js  c++  java
  • 监控项解释

    proc.num[name,user,state,command]
    user 指定启动该进程的用户
    state 进程状态,可能是僵尸进程,正在执行的进程,正在监听的进程
    command 模糊匹配的,在启动的命令行参数中有的就能被识别到

    其实他执行的linux命令就是 ps -ef
    proc.num[,zabbix,,zabbix] == ps -ef | grep zabbix | wc -l
    这样就可以统计出zabbix用户启动的zabbix进程的数量, (注:ps 比proc多1,因为ps本身也是一条包含zabbix命令)

    对于windows中的进程管理,如果是服务的查询,可以使用service.info 进行监控,如果只是单纯的进程检查,那么使用proc.num[进程名,]即可监控,需要注意的一点是进程名必须是完整名称,他不像linux中可以使用正则描述查询,

    vfs.dir.size[目录路径]
    查询的目录路径对zabbix用户需要开放xr权限,否则会显示权限被拒绝,对于存在的目录,监控项会返回目录的大小,对于不存在的目录,会显示不支持的监控项,是没有返回值的,所以在做触发器的时候可以使用nodata 在一定时间段内没有数据就判断文件挂载异常。

    net.if.inout[网卡名,]
    返回的是bytes数,所以在监控项的进程中需要添加一个自定义的倍数,8,就可以使用单位bps了,每秒传输的bit数量,由于监控项是有时间间隔的,所以还需要在进程中添加一个操作每秒的,这个可以将1分钟间隔的数据总量除以60,从而得到每秒的数据

  • 相关阅读:
    linux下解除端口占用
    设计模式(二)观察者模式
    设计模式(一) 策略模式
    loj #6235. 区间素数个数
    loj #2013. 「SCOI2016」幸运数字
    loj #6014. 「网络流 24 题」最长 k 可重区间集
    loj #6013. 「网络流 24 题」负载平衡
    loj #2255. 「SNOI2017」炸弹
    loj #2051. 「HNOI2016」序列
    loj #6122. 「网络流 24 题」航空路线问题
  • 原文地址:https://www.cnblogs.com/cizao/p/11559909.html
Copyright © 2011-2022 走看看