zabix监控linux进程名称,zabbix监控Linux进程方法

利用zabbixproc.num方法监控Linux服务进程

proc.num[,,,]

监控用户某些状态的进程的数量

name- 进程名称 (默认“all processes”)user- 用户名 (默认 “all users”)state- 可用值:all(默认),run,sleep,zombcmdline- 命令行过滤(正则表达时)

具体监控某一服务进程的方法

一、首先新建一个模板,在监控项条目中新建一个监控项如下图所示

24912e34b4124a4f9f6b72b14882f477.png

b672963ac117a41f195adfea0b83d738.png

proc.num[,,all,api-task-parser]

[,,all,api-task-parser]>>,,代表默认所有进程,所有用户下,all默认值,api-task-parser(Linux主机服务包含的特有字段)

可以在zabbix-server端检查监控项目是否出错

[[email protected] ~]# zabbix_get -s 10.0.0.107 -p 10050 -k "proc.num[,,all,api-task-parser]"

1

二、创建触发器

748960b445982f30e253a0073e0401ae.png

{Template Web Monitor:proc.num[,,all,api-task-parser].max(#2)}=0

Template Web Monitor>>代表模板名称

proc.num zabbix-get的方法

max(#2) 代表两次检测进程返回值都为0 则触发报警

三、测试监控可用性

我们在zabbix-agent服务器端停止api-task-parser服务

可以看到监控页面显示

3a6d0eddf4ee8b409f87477c81f7bb3a.png

我们再启动api-task-parser服务

84c07b868eac5ceac38db7f7b4e28ca8.png

至此简单的zabbix监控进程方法监控服务配置完毕

原文:http://412166174.blog.51cto.com/3102369/1968158

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值