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,从而得到每秒的数据

  • 相关阅读:
    常用正则表达大全
    Vue 中Bus使用
    js 获取图片url的Blob值并预览
    npm install 插件 --save与 --save -dev的区别
    layui 事件监听触发
    微信小程序之回到顶部的两种方式
    HTML 命名规范!
    SpringMvc 集成支付宝沙盒测试
    Linux 的 tomcat 自起服务
    Linux 安装 tomcat8 详细步骤
  • 原文地址:https://www.cnblogs.com/cizao/p/11559909.html
Copyright © 2011-2022 走看看