zabbix 监控特定进程

摘要:
2.以下是鱿鱼过程监控的配置。描述了密钥中的参数。第一个参数是进程名称,不需要填写。如果填写,则监控将不准确。第二个参数是正在运行的进程的用户名。第三个参数是进程状态,包括:all、run、sleep、zomb。第四个参数用于指定进程名称中包含的字符并过滤进程。

由于一些服务器上跑着一些重要程序,需要对它们进行监控,公司用的是zabbix监控,之前都是在zabbix中添加自定义脚本对特定程序进行监控,最近看了zabbix的官方文档,发现原来强大的zabbix居然能监控程序是否运行,并能监控其使用的内存大小,以下是我的实践记录:

      1. 在特定机器或模板上创建新的监控项,点击Key 后面的Select 按钮,选择如下两项,一项是用来监控特定进程的数量,另一项是用来监控进程使用内存的大小。

zabbix 监控特定进程第1张

    2.以下是对squid进程的监控配置,key中的参数说明,第一个参数是进程名字,没必要填写,填了反而会使监控不太准确(仅个人测试),第二个参数是运行进程的用户名,第三个为进程的状态 ,包括:all (default), runsleepzomb ,第四个参数用来指定进程名中包含的字符,对进程进行过滤。

zabbix 监控特定进程第2张

3.配置好监控项后,添加触发器,如下触发器表示最后两次的值都是0,说明没有squid进程在运行,则出发报警。

zabbix 监控特定进程第3张

免责声明:文章转载自《zabbix 监控特定进程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【Three.js】VTK文件格式37、Android手势识别下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

zabbix安装教程

1.下 载 https://www.zabbix.com/download 往下拉选择到源码版本下载 2.创建zabbix用户 zabbix需要以非root用户运行;如果以root用户运行那么他将会自动切换到zabbix用户,如果zabbix用户不存在那么运行将会不成功 useradd -U zabbix root启动而没有zabbix时报错如下: za...

zabixx安装

server端部署 IP:192.168.88.42 环境检查 安装(使用yum安装) #安装zabbix源、aliyun YUM源 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo curl -o /etc/yum.repos.d...

zabbix自定义邮件报警内容及邮件分级报警说明

             zabbix自定义邮件报警内容及邮件分级报警说明                                      作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.配置zabbix邮件告警   博主推荐阅读:     https://www.cnblogs.com/yinzhengjie2020/p/...

使用Zabbix服务端本地邮箱账号发送报警邮件及指定报警邮件操作记录

邮件报警有两种情况:1)Zabbix服务端只是单纯的发送报警邮件到指定邮箱,发送报警邮件的这个邮箱账号是Zabbix服务端的本地邮箱账号(例如:root@localhost.localdomain),只能发送,不能接收外部邮件。2)使用一个可以在互联网上正常收发邮件的邮箱账号(例如:xxx@163.com),通过在Zabbix服务端中设置,使其能够发送报警...

配置zabbix当内存剩余不足15%的时候触发报警

zabbix默认的剩余内存报警:Average Lack of available memory on server {HOST.NAME}{Template OS Linux:vm.memory.size[available].last(0)}<20M这个值配置的过小,每台机器的内存也不一样。 1.创建item Configuration-->...

zabbix配置ldap域账号登录

1.LDAP配置 LDAP host:ldap服务器地址,可以填写IP或者对应的域名 port:端口,默认是389 Base DN:基础dn,存放用户的dn位置。比如OU=users,DC=test,DC=com,表示zabbix将会在该位置下搜索用户来认证。 Search attribute:如果不知道其他的就填写“sAMAccountName”,其实也...